builder: mozilla-inbound_ubuntu64_vm-debug_test-web-platform-tests-1 slave: tst-linux64-spot-2486 starttime: 1461419606.14 results: success (0) buildid: 20160423053542 builduid: d89aab12abab41f1a7479e397ef22049 revision: 5680a55b2ec1293dc2d9b5f8568a345d3d809d7b ========= Started set props: master (results: 0, elapsed: 0 secs) (at 2016-04-23 06:53:26.136133) ========= master: http://buildbot-master121.bb.releng.use1.mozilla.com:8201/ ========= Finished set props: master (results: 0, elapsed: 0 secs) (at 2016-04-23 06:53:26.136690) ========= ========= Started downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-23 06:53:26.137134) ========= ========= Finished downloading to buildprops.json (results: 0, elapsed: 0 secs) (at 2016-04-23 06:53:26.177942) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 06:53:26.178338) ========= 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-1461419417.744113-1635930120 _=/tools/buildbot/bin/python using PTY: False --2016-04-23 06:53:26-- https://hg.mozilla.org/build/tools/raw-file/default/buildfarm/utils/archiver_client.py Resolving hg.mozilla.org (hg.mozilla.org)... 63.245.215.102, 63.245.215.25 Connecting to hg.mozilla.org (hg.mozilla.org)|63.245.215.102|:443... connected. HTTP request sent, awaiting response... 200 Script output follows Length: 12141 (12K) [text/x-python] Saving to: `archiver_client.py' 0K .......... . 100% 168K=0.07s 2016-04-23 06:53:26 (168 KB/s) - `archiver_client.py' saved [12141/12141] program finished with exit code 0 elapsedTime=0.608684 ========= master_lag: 0.20 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 06:53:26.983469) ========= ========= Started 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-04-23 06:53:26.983922) ========= 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-1461419417.744113-1635930120 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.038064 ========= master_lag: 5.00 ========= ========= Finished 'rm -rf ...' (results: 0, elapsed: 5 secs) (at 2016-04-23 06:53:32.017180) ========= ========= Started 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-23 06:53:32.017701) ========= bash -c 'python archiver_client.py mozharness --repo integration/mozilla-inbound --rev 5680a55b2ec1293dc2d9b5f8568a345d3d809d7b --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 5680a55b2ec1293dc2d9b5f8568a345d3d809d7b --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-1461419417.744113-1635930120 _=/tools/buildbot/bin/python using PTY: False 2016-04-23 06:53:32,170 truncating revision to first 12 chars 2016-04-23 06:53:32,171 Setting DEBUG logging. 2016-04-23 06:53:32,171 attempt 1/10 2016-04-23 06:53:32,171 Getting archive location from https://api.pub.build.mozilla.org/archiver/hgmo/integration/mozilla-inbound/5680a55b2ec1?&preferred_region=us-west-2&suffix=tar.gz&subdir=testing/mozharness 2016-04-23 06:53:33,274 unpacking tar archive at: mozilla-inbound-5680a55b2ec1/testing/mozharness/ program finished with exit code 0 elapsedTime=1.762062 ========= master_lag: 0.05 ========= ========= Finished 'bash -c ...' (results: 0, elapsed: 1 secs) (at 2016-04-23 06:53:33.827494) ========= ========= Started set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-23 06:53:33.827963) ========= script_repo_revision: 5680a55b2ec1293dc2d9b5f8568a345d3d809d7b ========= Finished set props: script_repo_revision (results: 0, elapsed: 0 secs) (at 2016-04-23 06:53:33.828525) ========= ========= Started downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-23 06:53:33.828961) ========= ========= Finished downloading to oauth.txt (results: 0, elapsed: 0 secs) (at 2016-04-23 06:53:33.859677) ========= ========= Started '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 11 secs) (at 2016-04-23 06:53:33.860108) ========= /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-1461419417.744113-1635930120 _=/tools/buildbot/bin/python using PTY: False 06:53:34 INFO - MultiFileLogger online at 20160423 06:53:34 in /builds/slave/test 06:53:34 INFO - Run as scripts/scripts/web_platform_tests.py --cfg web_platform_tests/prod_config.py --test-type=testharness --total-chunks 10 --this-chunk 1 --blob-upload-branch mozilla-inbound --download-symbols true 06:53:34 INFO - Dumping config to /builds/slave/test/logs/localconfig.json. 06:53:34 INFO - {'append_to_log': False, 06:53:34 INFO - 'base_work_dir': '/builds/slave/test', 06:53:34 INFO - 'blob_upload_branch': 'mozilla-inbound', 06:53:34 INFO - 'blob_uploader_auth_file': '/builds/slave/test/oauth.txt', 06:53:34 INFO - 'buildbot_json_path': 'buildprops.json', 06:53:34 INFO - 'config_files': ('web_platform_tests/prod_config.py',), 06:53:34 INFO - 'default_blob_upload_servers': ('https://blobupload.elasticbeanstalk.com',), 06:53:34 INFO - 'download_minidump_stackwalk': True, 06:53:34 INFO - 'download_symbols': 'true', 06:53:34 INFO - 'e10s': False, 06:53:34 INFO - 'exes': {'python': '/tools/buildbot/bin/python', 06:53:34 INFO - 'tooltool.py': '/tools/tooltool.py', 06:53:34 INFO - 'virtualenv': ('/tools/buildbot/bin/python', 06:53:34 INFO - '/tools/misc-python/virtualenv.py')}, 06:53:34 INFO - 'find_links': ('http://pypi.pvt.build.mozilla.org/pub', 06:53:34 INFO - 'http://pypi.pub.build.mozilla.org/pub'), 06:53:34 INFO - 'log_level': 'info', 06:53:34 INFO - 'log_to_console': True, 06:53:34 INFO - 'opt_config_files': (), 06:53:34 INFO - 'options': ('--prefs-root=%(test_path)s/prefs', 06:53:34 INFO - '--processes=1', 06:53:34 INFO - '--config=%(test_path)s/wptrunner.ini', 06:53:34 INFO - '--ca-cert-path=%(test_path)s/certs/cacert.pem', 06:53:34 INFO - '--host-key-path=%(test_path)s/certs/web-platform.test.key', 06:53:34 INFO - '--host-cert-path=%(test_path)s/certs/web-platform.test.pem', 06:53:34 INFO - '--certutil-binary=%(test_install_path)s/bin/certutil'), 06:53:34 INFO - 'pip_index': False, 06:53:34 INFO - 'require_test_zip': True, 06:53:34 INFO - 'test_type': ('testharness',), 06:53:34 INFO - 'this_chunk': '1', 06:53:34 INFO - 'tooltool_cache': '/builds/tooltool_cache', 06:53:34 INFO - 'total_chunks': '10', 06:53:34 INFO - 'virtualenv_path': 'venv', 06:53:34 INFO - 'volatile_config': {'actions': None, 'add_actions': None, 'no_actions': None}, 06:53:34 INFO - 'work_dir': 'build'} 06:53:34 INFO - ##### 06:53:34 INFO - ##### Running clobber step. 06:53:34 INFO - ##### 06:53:34 INFO - Running pre-action listener: _resource_record_pre_action 06:53:34 INFO - Running main action method: clobber 06:53:34 INFO - rmtree: /builds/slave/test/build 06:53:34 INFO - retry: Calling rmtree with args: ('/builds/slave/test/build',), kwargs: {}, attempt #1 06:53:35 INFO - Running post-action listener: _resource_record_post_action 06:53:35 INFO - ##### 06:53:35 INFO - ##### Running read-buildbot-config step. 06:53:35 INFO - ##### 06:53:35 INFO - Running pre-action listener: _resource_record_pre_action 06:53:35 INFO - Running main action method: read_buildbot_config 06:53:35 INFO - Using buildbot properties: 06:53:35 INFO - { 06:53:35 INFO - "project": "", 06:53:35 INFO - "product": "firefox", 06:53:35 INFO - "script_repo_revision": "production", 06:53:35 INFO - "scheduler": "tests-mozilla-inbound-ubuntu64_vm-debug-unittest-7-3600", 06:53:35 INFO - "repository": "", 06:53:35 INFO - "buildername": "Ubuntu VM 12.04 x64 mozilla-inbound debug test web-platform-tests-1", 06:53:35 INFO - "buildid": "20160423053542", 06:53:35 INFO - "pgo_build": "False", 06:53:35 INFO - "basedir": "/builds/slave/test", 06:53:35 INFO - "buildnumber": 46, 06:53:35 INFO - "slavename": "tst-linux64-spot-2486", 06:53:35 INFO - "master": "http://buildbot-master121.bb.releng.use1.mozilla.com:8201/", 06:53:35 INFO - "platform": "linux64", 06:53:35 INFO - "branch": "mozilla-inbound", 06:53:35 INFO - "revision": "5680a55b2ec1293dc2d9b5f8568a345d3d809d7b", 06:53:35 INFO - "repo_path": "integration/mozilla-inbound", 06:53:35 INFO - "moz_repo_path": "", 06:53:35 INFO - "stage_platform": "linux64", 06:53:35 INFO - "builduid": "d89aab12abab41f1a7479e397ef22049", 06:53:35 INFO - "slavebuilddir": "test" 06:53:35 INFO - } 06:53:35 INFO - Found installer url https://queue.taskcluster.net/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2. 06:53:35 INFO - Found a test packages url https://queue.taskcluster.net/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json. 06:53:35 INFO - Running post-action listener: _resource_record_post_action 06:53:35 INFO - ##### 06:53:35 INFO - ##### Running download-and-extract step. 06:53:35 INFO - ##### 06:53:35 INFO - Running pre-action listener: _resource_record_pre_action 06:53:35 INFO - Running main action method: download_and_extract 06:53:35 INFO - mkdir: /builds/slave/test/build/tests 06:53: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')]} 06:53:35 INFO - https://queue.taskcluster.net/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json matches https://queue.taskcluster.net 06:53:35 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 06:53:35 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 06:53:35 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 06:53:35 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json'}, attempt #1 06:53:51 INFO - Downloaded 1361 bytes. 06:53:51 INFO - Reading from file /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.test_packages.json 06:53:51 INFO - Using the following test package requirements: 06:53:51 INFO - {u'common': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 06:53:51 INFO - u'cppunittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:53:51 INFO - u'firefox-48.0a1.en-US.linux-x86_64.cppunittest.tests.zip'], 06:53:51 INFO - u'gtest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:53:51 INFO - u'firefox-48.0a1.en-US.linux-x86_64.gtest.tests.zip'], 06:53:51 INFO - u'jittest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:53:51 INFO - u'jsshell-linux-x86_64.zip'], 06:53:51 INFO - u'mochitest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:53:51 INFO - u'firefox-48.0a1.en-US.linux-x86_64.mochitest.tests.zip'], 06:53:51 INFO - u'mozbase': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'], 06:53:51 INFO - u'reftest': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:53:51 INFO - u'firefox-48.0a1.en-US.linux-x86_64.reftest.tests.zip'], 06:53:51 INFO - u'talos': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:53:51 INFO - u'firefox-48.0a1.en-US.linux-x86_64.talos.tests.zip'], 06:53:51 INFO - u'web-platform': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:53:51 INFO - u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'], 06:53:51 INFO - u'xpcshell': [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 06:53:51 INFO - u'firefox-48.0a1.en-US.linux-x86_64.xpcshell.tests.zip']} 06:53:51 INFO - Downloading packages: [u'firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', u'firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'] for test suite category: web-platform 06:53:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:53:51 INFO - https://queue.taskcluster.net/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip matches https://queue.taskcluster.net 06:53:51 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 06:53:51 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 06:53:51 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip 06:53:51 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip'}, attempt #1 06:53:58 INFO - Downloaded 22746812 bytes. 06:53:58 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:53:58 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.common.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:53:59 INFO - caution: filename not matched: web-platform/* 06:53:59 INFO - Return code: 11 06:53: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')]} 06:53:59 INFO - https://queue.taskcluster.net/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip matches https://queue.taskcluster.net 06:53:59 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 06:53:59 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 06:53:59 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip 06:53:59 INFO - retry: Calling _download_file with args: (), kwargs: {'url': u'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', 'file_name': u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip'}, attempt #1 06:54:01 INFO - Downloaded 36406441 bytes. 06:54:01 INFO - Running command: ['unzip', '-q', '-o', u'/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip', '-d', '/builds/slave/test/build/tests', 'bin/*', 'config/*', 'mozbase/*', 'marionette/*', 'tools/wptserve/*', 'web-platform/*'] 06:54:01 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.web-platform.tests.zip -d /builds/slave/test/build/tests bin/* config/* mozbase/* marionette/* tools/wptserve/* web-platform/* 06:54:05 INFO - caution: filename not matched: bin/* 06:54:05 INFO - caution: filename not matched: config/* 06:54:05 INFO - caution: filename not matched: mozbase/* 06:54:05 INFO - caution: filename not matched: marionette/* 06:54:05 INFO - caution: filename not matched: tools/wptserve/* 06:54:05 INFO - Return code: 11 06:54:05 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:54:05 INFO - https://queue.taskcluster.net/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 matches https://queue.taskcluster.net 06:54:05 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 06:54:05 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 06:54:05 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 06:54:05 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2'}, attempt #1 06:54:16 INFO - Downloaded 64465088 bytes. 06:54:16 INFO - Setting buildbot property build_url to https://queue.taskcluster.net/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 06:54:16 INFO - mkdir: /builds/slave/test/properties 06:54:16 INFO - Writing buildbot properties ['build_url'] to /builds/slave/test/properties/build_url 06:54:16 INFO - Writing to file /builds/slave/test/properties/build_url 06:54:16 INFO - Contents: 06:54:16 INFO - build_url:https://queue.taskcluster.net/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 06:54:18 INFO - Setting buildbot property symbols_url to https://queue.taskcluster.net/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:54:18 INFO - Writing buildbot properties ['symbols_url'] to /builds/slave/test/properties/symbols_url 06:54:18 INFO - Writing to file /builds/slave/test/properties/symbols_url 06:54:18 INFO - Contents: 06:54:18 INFO - symbols_url:https://queue.taskcluster.net/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:54:18 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:54:18 INFO - https://queue.taskcluster.net/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip matches https://queue.taskcluster.net 06:54:18 INFO - URL Candidate: http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:54:18 INFO - trying http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:54:18 INFO - Downloading http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip to /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip 06:54:18 INFO - retry: Calling _download_file with args: (), kwargs: {'url': 'http://queue.taskcluster.net.proxxy1.srv.releng.use1.mozilla.com/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', 'file_name': '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip'}, attempt #1 06:54:25 INFO - Downloaded 90893534 bytes. 06:54:25 INFO - Running command: ['unzip', '-q', '-o', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '-d', '/builds/slave/test/build/symbols'] 06:54:25 INFO - Copy/paste: unzip -q -o /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip -d /builds/slave/test/build/symbols 06:54:33 INFO - Return code: 0 06:54:33 INFO - Running post-action listener: _resource_record_post_action 06:54:33 INFO - Running post-action listener: set_extra_try_arguments 06:54:33 INFO - ##### 06:54:33 INFO - ##### Running create-virtualenv step. 06:54:33 INFO - ##### 06:54:33 INFO - Running pre-action listener: _pre_create_virtualenv 06:54:33 INFO - Running pre-action listener: _resource_record_pre_action 06:54:33 INFO - Running main action method: create_virtualenv 06:54:33 INFO - Creating virtualenv /builds/slave/test/build/venv 06:54:33 INFO - Running command: ['/tools/buildbot/bin/python', '/tools/misc-python/virtualenv.py', '--no-site-packages', '--distribute', '/builds/slave/test/build/venv'] in /builds/slave/test/build 06:54:33 INFO - Copy/paste: /tools/buildbot/bin/python /tools/misc-python/virtualenv.py --no-site-packages --distribute /builds/slave/test/build/venv 06:54:34 INFO - The --no-site-packages flag is deprecated; it is now the default behavior. 06:54:34 INFO - Using real prefix '/usr' 06:54:34 INFO - New python executable in /builds/slave/test/build/venv/bin/python 06:54:35 INFO - Installing distribute.............................................................................................................................................................................................done. 06:54:40 INFO - Installing pip.................done. 06:54:40 INFO - Return code: 0 06:54:40 INFO - Installing psutil>=0.7.1 into virtualenv /builds/slave/test/build/venv 06:54:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:54:40 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:54:40 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:54:40 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:54:40 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:54:40 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:54:40 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1394030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x13953f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x13d8620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x149e290>, '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 0x149e980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x13d5be0>, '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-1461419417.744113-1635930120', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:54:40 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'psutil>=0.7.1'] in /builds/slave/test/build 06:54:40 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub psutil>=0.7.1 06:54:40 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:54:40 INFO - 'CCACHE_UMASK': '002', 06:54:40 INFO - 'DISPLAY': ':0', 06:54:40 INFO - 'HOME': '/home/cltbld', 06:54:40 INFO - 'LANG': 'en_US.UTF-8', 06:54:40 INFO - 'LOGNAME': 'cltbld', 06:54:40 INFO - 'MAIL': '/var/mail/cltbld', 06:54:40 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:54:40 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:54:40 INFO - 'MOZ_NO_REMOTE': '1', 06:54:40 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:54:40 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:54:40 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:54:40 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:54:40 INFO - 'PWD': '/builds/slave/test', 06:54:40 INFO - 'SHELL': '/bin/bash', 06:54:40 INFO - 'SHLVL': '1', 06:54:40 INFO - 'TERM': 'linux', 06:54:40 INFO - 'TMOUT': '86400', 06:54:40 INFO - 'USER': 'cltbld', 06:54:40 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461419417.744113-1635930120', 06:54:40 INFO - '_': '/tools/buildbot/bin/python'} 06:54:40 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:54:40 INFO - Downloading/unpacking psutil>=0.7.1 06:54:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:54:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:54:40 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:54:40 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:54:40 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:54:40 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:54:46 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/psutil/setup.py) egg_info for package psutil 06:54:46 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:54:46 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:54:46 INFO - Installing collected packages: psutil 06:54:46 INFO - Running setup.py install for psutil 06:54:46 INFO - building 'psutil._psutil_linux' extension 06:54:46 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -DPSUTIL_VERSION=311 -I/usr/include/python2.7 -c psutil/_psutil_linux.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o 06:54:47 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_linux.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_linux.so 06:54:47 INFO - building 'psutil._psutil_posix' extension 06:54:47 INFO - gcc -pthread -fno-strict-aliasing -DNDEBUG -g -fwrapv -O2 -Wall -Wstrict-prototypes -fPIC -I/usr/include/python2.7 -c psutil/_psutil_posix.c -o build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o 06:54:47 INFO - gcc -pthread -shared -Wl,-O1 -Wl,-Bsymbolic-functions -Wl,-Bsymbolic-functions -Wl,-z,relro build/temp.linux-x86_64-2.7/psutil/_psutil_posix.o -o build/lib.linux-x86_64-2.7/psutil/_psutil_posix.so 06:54:47 INFO - warning: no previously-included files matching '*' found under directory 'docs/_build' 06:54:47 INFO - warning: manifest_maker: MANIFEST.in, line 18: 'recursive-include' expects ... 06:54:47 INFO - Successfully installed psutil 06:54:47 INFO - Cleaning up... 06:54:47 INFO - Return code: 0 06:54:47 INFO - Installing mozsystemmonitor==0.0.0 into virtualenv /builds/slave/test/build/venv 06:54:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:54:47 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:54:47 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:54:47 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:54:47 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:54:47 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:54:47 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1394030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x13953f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x13d8620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x149e290>, '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 0x149e980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x13d5be0>, '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-1461419417.744113-1635930120', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:54:47 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'mozsystemmonitor==0.0.0'] in /builds/slave/test/build 06:54:47 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub mozsystemmonitor==0.0.0 06:54:47 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:54:47 INFO - 'CCACHE_UMASK': '002', 06:54:47 INFO - 'DISPLAY': ':0', 06:54:47 INFO - 'HOME': '/home/cltbld', 06:54:47 INFO - 'LANG': 'en_US.UTF-8', 06:54:47 INFO - 'LOGNAME': 'cltbld', 06:54:47 INFO - 'MAIL': '/var/mail/cltbld', 06:54:47 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:54:47 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:54:47 INFO - 'MOZ_NO_REMOTE': '1', 06:54:47 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:54:47 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:54:47 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:54:47 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:54:47 INFO - 'PWD': '/builds/slave/test', 06:54:47 INFO - 'SHELL': '/bin/bash', 06:54:47 INFO - 'SHLVL': '1', 06:54:47 INFO - 'TERM': 'linux', 06:54:47 INFO - 'TMOUT': '86400', 06:54:47 INFO - 'USER': 'cltbld', 06:54:47 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461419417.744113-1635930120', 06:54:47 INFO - '_': '/tools/buildbot/bin/python'} 06:54:48 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:54:48 INFO - Downloading/unpacking mozsystemmonitor==0.0.0 06:54:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:54:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:54:48 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:54:48 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:54:48 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:54:48 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:54:53 INFO - Downloading mozsystemmonitor-0.0.tar.gz 06:54:53 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/mozsystemmonitor/setup.py) egg_info for package mozsystemmonitor 06:54:53 INFO - Requirement already satisfied (use --upgrade to upgrade): psutil>=0.7.1 in ./venv/lib/python2.7/site-packages (from mozsystemmonitor==0.0.0) 06:54:53 INFO - Installing collected packages: mozsystemmonitor 06:54:53 INFO - Running setup.py install for mozsystemmonitor 06:54:53 INFO - Successfully installed mozsystemmonitor 06:54:53 INFO - Cleaning up... 06:54:53 INFO - Return code: 0 06:54:53 INFO - Installing blobuploader==1.2.4 into virtualenv /builds/slave/test/build/venv 06:54:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:54:53 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:54:53 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:54:53 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:54:53 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:54:53 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:54:53 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1394030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x13953f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x13d8620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x149e290>, '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 0x149e980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x13d5be0>, '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-1461419417.744113-1635930120', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:54:53 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub', 'blobuploader==1.2.4'] in /builds/slave/test/build 06:54:53 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub blobuploader==1.2.4 06:54:53 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:54:53 INFO - 'CCACHE_UMASK': '002', 06:54:53 INFO - 'DISPLAY': ':0', 06:54:53 INFO - 'HOME': '/home/cltbld', 06:54:53 INFO - 'LANG': 'en_US.UTF-8', 06:54:53 INFO - 'LOGNAME': 'cltbld', 06:54:53 INFO - 'MAIL': '/var/mail/cltbld', 06:54:53 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:54:53 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:54:53 INFO - 'MOZ_NO_REMOTE': '1', 06:54:53 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:54:53 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:54:53 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:54:53 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:54:53 INFO - 'PWD': '/builds/slave/test', 06:54:53 INFO - 'SHELL': '/bin/bash', 06:54:53 INFO - 'SHLVL': '1', 06:54:53 INFO - 'TERM': 'linux', 06:54:53 INFO - 'TMOUT': '86400', 06:54:53 INFO - 'USER': 'cltbld', 06:54:53 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461419417.744113-1635930120', 06:54:53 INFO - '_': '/tools/buildbot/bin/python'} 06:54:54 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:54:54 INFO - Downloading/unpacking blobuploader==1.2.4 06:54: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 06:54: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 06:54:54 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:54:54 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:54: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 06:54: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 06:54:59 INFO - Downloading blobuploader-1.2.4.tar.gz 06:54:59 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blobuploader/setup.py) egg_info for package blobuploader 06:54:59 INFO - Downloading/unpacking requests==1.2.3. (from blobuploader==1.2.4) 06:54:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:54:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:54:59 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:54:59 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:54:59 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:54:59 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:55:00 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/requests/setup.py) egg_info for package requests 06:55:00 INFO - Downloading/unpacking docopt==0.6.1 (from blobuploader==1.2.4) 06:55:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:55:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:55:00 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:55:00 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:55:00 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:55:00 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:55:01 INFO - Downloading docopt-0.6.1.tar.gz 06:55:01 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/docopt/setup.py) egg_info for package docopt 06:55:01 INFO - Installing collected packages: blobuploader, requests, docopt 06:55:01 INFO - Running setup.py install for blobuploader 06:55:01 INFO - changing mode of build/scripts-2.7/blobberc.py from 664 to 775 06:55:01 INFO - changing mode of /builds/slave/test/build/venv/bin/blobberc.py to 775 06:55:01 INFO - Running setup.py install for requests 06:55:02 INFO - Running setup.py install for docopt 06:55:02 INFO - Successfully installed blobuploader requests docopt 06:55:02 INFO - Cleaning up... 06:55:02 INFO - Return code: 0 06:55:02 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:55:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:55:02 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:55:02 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:55:02 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:55:02 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:55:02 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:55:02 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1394030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x13953f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x13d8620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x149e290>, '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 0x149e980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x13d5be0>, '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-1461419417.744113-1635930120', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:55:02 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--no-deps', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 06:55:02 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --no-deps --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:55:02 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:55:02 INFO - 'CCACHE_UMASK': '002', 06:55:02 INFO - 'DISPLAY': ':0', 06:55:02 INFO - 'HOME': '/home/cltbld', 06:55:02 INFO - 'LANG': 'en_US.UTF-8', 06:55:02 INFO - 'LOGNAME': 'cltbld', 06:55:02 INFO - 'MAIL': '/var/mail/cltbld', 06:55:02 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:55:02 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:55:02 INFO - 'MOZ_NO_REMOTE': '1', 06:55:02 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:55:02 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:55:02 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:55:02 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:55:02 INFO - 'PWD': '/builds/slave/test', 06:55:02 INFO - 'SHELL': '/bin/bash', 06:55:02 INFO - 'SHLVL': '1', 06:55:02 INFO - 'TERM': 'linux', 06:55:02 INFO - 'TMOUT': '86400', 06:55:02 INFO - 'USER': 'cltbld', 06:55:02 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461419417.744113-1635930120', 06:55:02 INFO - '_': '/tools/buildbot/bin/python'} 06:55:02 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:55:02 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:55:02 INFO - Running setup.py (path:/tmp/pip-0Astky-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:55:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:55:03 INFO - Running setup.py (path:/tmp/pip-CsVQHc-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:55:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:55:03 INFO - Running setup.py (path:/tmp/pip-7TxDcv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:55:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:55:03 INFO - Running setup.py (path:/tmp/pip-1LK6vH-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:55:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:55:03 INFO - Running setup.py (path:/tmp/pip-0BTCxO-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:55:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:55:03 INFO - Running setup.py (path:/tmp/pip-sHzEje-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:55:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:55:03 INFO - Running setup.py (path:/tmp/pip-s_rNrs-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:55:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:55:03 INFO - Running setup.py (path:/tmp/pip-G0uxXK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:55:03 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:55:03 INFO - Running setup.py (path:/tmp/pip-svMs0m-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:55:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:55:04 INFO - Running setup.py (path:/tmp/pip-C8b4vi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:55:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:55:04 INFO - Running setup.py (path:/tmp/pip-BaEXbC-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:55:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:55:04 INFO - Running setup.py (path:/tmp/pip-cvyIo8-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:55:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:55:04 INFO - Running setup.py (path:/tmp/pip-Jucrmq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:55:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:55:04 INFO - Running setup.py (path:/tmp/pip-oqmiZk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:55:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:55:04 INFO - Running setup.py (path:/tmp/pip-Tw0Ocw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:55:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:55:04 INFO - Running setup.py (path:/tmp/pip-fN7TWn-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:55:04 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:55:04 INFO - Running setup.py (path:/tmp/pip-QSUmBm-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:55:05 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:55:05 INFO - Running setup.py (path:/tmp/pip-iNtQBb-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:55:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:55:05 INFO - Running setup.py (path:/tmp/pip-gbtHWX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:55:05 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:55:05 INFO - Running setup.py (path:/tmp/pip-q3pbL_-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:55:05 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:55:05 INFO - Running setup.py (path:/tmp/pip-8r72zF-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:55:06 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:55:06 INFO - Installing collected packages: manifestparser, mozcrash, mozdebug, mozdevice, mozfile, mozhttpd, mozinfo, mozInstall, mozleak, mozlog, moznetwork, mozprocess, mozprofile, mozrunner, mozscreenshot, moztest, mozversion, wptserve, marionette-driver, browsermob-proxy, marionette-client 06:55:06 INFO - Running setup.py install for manifestparser 06:55:06 INFO - Installing manifestparser script to /builds/slave/test/build/venv/bin 06:55:06 INFO - Running setup.py install for mozcrash 06:55:06 INFO - Running setup.py install for mozdebug 06:55:06 INFO - Running setup.py install for mozdevice 06:55:06 INFO - Installing sutini script to /builds/slave/test/build/venv/bin 06:55:06 INFO - Installing dm script to /builds/slave/test/build/venv/bin 06:55:06 INFO - Running setup.py install for mozfile 06:55:07 INFO - Running setup.py install for mozhttpd 06:55:07 INFO - Installing mozhttpd script to /builds/slave/test/build/venv/bin 06:55:07 INFO - Running setup.py install for mozinfo 06:55:07 INFO - Installing mozinfo script to /builds/slave/test/build/venv/bin 06:55:07 INFO - Running setup.py install for mozInstall 06:55:07 INFO - Installing moz_remove_from_system script to /builds/slave/test/build/venv/bin 06:55:07 INFO - Installing mozuninstall script to /builds/slave/test/build/venv/bin 06:55:07 INFO - Installing mozinstall script to /builds/slave/test/build/venv/bin 06:55:07 INFO - Installing moz_add_to_system script to /builds/slave/test/build/venv/bin 06:55:07 INFO - Running setup.py install for mozleak 06:55:07 INFO - Running setup.py install for mozlog 06:55:08 INFO - Installing structlog script to /builds/slave/test/build/venv/bin 06:55:08 INFO - Running setup.py install for moznetwork 06:55:08 INFO - Installing moznetwork script to /builds/slave/test/build/venv/bin 06:55:08 INFO - Running setup.py install for mozprocess 06:55:08 INFO - Running setup.py install for mozprofile 06:55:08 INFO - Installing mozprofile script to /builds/slave/test/build/venv/bin 06:55:08 INFO - Installing diff-profiles script to /builds/slave/test/build/venv/bin 06:55:08 INFO - Installing view-profile script to /builds/slave/test/build/venv/bin 06:55:08 INFO - Running setup.py install for mozrunner 06:55:09 INFO - Installing mozrunner script to /builds/slave/test/build/venv/bin 06:55:09 INFO - Running setup.py install for mozscreenshot 06:55:09 INFO - Running setup.py install for moztest 06:55:09 INFO - Running setup.py install for mozversion 06:55:09 INFO - Installing mozversion script to /builds/slave/test/build/venv/bin 06:55:09 INFO - Running setup.py install for wptserve 06:55:09 INFO - Running setup.py install for marionette-driver 06:55:10 INFO - Running setup.py install for browsermob-proxy 06:55:10 INFO - Running setup.py install for marionette-client 06:55:10 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:55:10 INFO - Installing marionette script to /builds/slave/test/build/venv/bin 06:55:10 INFO - Successfully installed manifestparser mozcrash mozdebug mozdevice mozfile mozhttpd mozinfo mozInstall mozleak mozlog moznetwork mozprocess mozprofile mozrunner mozscreenshot moztest mozversion wptserve marionette-driver browsermob-proxy marionette-client 06:55:10 INFO - Cleaning up... 06:55:10 INFO - Return code: 0 06:55:10 INFO - Installing None into virtualenv /builds/slave/test/build/venv 06:55:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:55:10 INFO - http://pypi.pvt.build.mozilla.org/pub matches http://pypi.pvt.build.mozilla.org 06:55:10 INFO - URL Candidate: http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:55:10 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:55:10 INFO - http://pypi.pub.build.mozilla.org/pub matches http://pypi.pub.build.mozilla.org 06:55:10 INFO - URL Candidate: http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub 06:55:10 INFO - retry: Calling run_command with args: [['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub']], kwargs: {'error_level': 'warning', 'error_list': [{'substr': 'not found or a compiler error:', 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x1394030>, 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x13953f0>, 'level': 'warning'}, {'regex': <_sre.SRE_Pattern object at 0x13d8620>, 'level': 'debug'}, {'substr': 'command not found', 'level': 'error'}, {'regex': <_sre.SRE_Pattern object at 0x149e290>, '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 0x149e980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x13d5be0>, '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-1461419417.744113-1635930120', 'SHLVL': '1', 'NO_FAIL_ON_TEST_ERRORS': '1', 'MOZ_NO_REMOTE': '1', 'MOZ_HIDE_RESULTS_TABLE': '1', 'MAIL': '/var/mail/cltbld', '_': '/tools/buildbot/bin/python', 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 'PWD': '/builds/slave/test', 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 'CCACHE_DIR': '/builds/ccache'}}, attempt #1 06:55:10 INFO - Running command: ['/builds/slave/test/build/venv/bin/pip', 'install', '--timeout', '120', '-r', '/builds/slave/test/build/tests/config/marionette_requirements.txt', '--no-index', '--find-links', 'http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub', '--find-links', 'http://pypi.pvt.build.mozilla.org/pub', '--find-links', 'http://pypi.pub.build.mozilla.org/pub'] in /builds/slave/test/build/tests/config 06:55:10 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip install --timeout 120 -r /builds/slave/test/build/tests/config/marionette_requirements.txt --no-index --find-links http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub --find-links http://pypi.pvt.build.mozilla.org/pub --find-links http://pypi.pub.build.mozilla.org/pub 06:55:10 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:55:10 INFO - 'CCACHE_UMASK': '002', 06:55:10 INFO - 'DISPLAY': ':0', 06:55:10 INFO - 'HOME': '/home/cltbld', 06:55:10 INFO - 'LANG': 'en_US.UTF-8', 06:55:10 INFO - 'LOGNAME': 'cltbld', 06:55:10 INFO - 'MAIL': '/var/mail/cltbld', 06:55:10 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:55:10 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:55:10 INFO - 'MOZ_NO_REMOTE': '1', 06:55:10 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:55:10 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:55:10 INFO - 'PATH': '/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:55:10 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:55:10 INFO - 'PWD': '/builds/slave/test', 06:55:10 INFO - 'SHELL': '/bin/bash', 06:55:10 INFO - 'SHLVL': '1', 06:55:10 INFO - 'TERM': 'linux', 06:55:10 INFO - 'TMOUT': '86400', 06:55:10 INFO - 'USER': 'cltbld', 06:55:10 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461419417.744113-1635930120', 06:55:10 INFO - '_': '/tools/buildbot/bin/python'} 06:55:11 INFO - Ignoring indexes: https://pypi.python.org/simple/ 06:55:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/manifestparser 06:55:11 INFO - Running setup.py (path:/tmp/pip-TazSGk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/manifestparser 06:55:11 INFO - Requirement already satisfied (use --upgrade to upgrade): manifestparser==1.1 from file:///builds/slave/test/build/tests/mozbase/manifestparser in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 1)) 06:55:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozcrash 06:55:11 INFO - Running setup.py (path:/tmp/pip-vk8RwM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozcrash 06:55:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozcrash==0.17 from file:///builds/slave/test/build/tests/mozbase/mozcrash in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 06:55:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdebug 06:55:11 INFO - Running setup.py (path:/tmp/pip-bUwIvY-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdebug 06:55:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdebug==0.1 from file:///builds/slave/test/build/tests/mozbase/mozdebug in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 06:55:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozdevice 06:55:11 INFO - Running setup.py (path:/tmp/pip-B3gvOE-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozdevice 06:55:11 INFO - Requirement already satisfied (use --upgrade to upgrade): mozdevice==0.48 from file:///builds/slave/test/build/tests/mozbase/mozdevice in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 06:55:11 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozfile 06:55:11 INFO - Running setup.py (path:/tmp/pip-eGbEdQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozfile 06:55:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile==1.2 from file:///builds/slave/test/build/tests/mozbase/mozfile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 5)) 06:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozhttpd 06:55:12 INFO - Running setup.py (path:/tmp/pip-JteZeu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozhttpd 06:55:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozhttpd==0.7 from file:///builds/slave/test/build/tests/mozbase/mozhttpd in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 6)) 06:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinfo 06:55:12 INFO - Running setup.py (path:/tmp/pip-2iqlxi-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinfo 06:55:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo==0.9 from file:///builds/slave/test/build/tests/mozbase/mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 7)) 06:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozinstall 06:55:12 INFO - Running setup.py (path:/tmp/pip-5SIb_s-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozinstall 06:55:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozInstall==1.12 from file:///builds/slave/test/build/tests/mozbase/mozinstall in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 8)) 06:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozleak 06:55:12 INFO - Running setup.py (path:/tmp/pip-FaMwkk-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozleak 06:55:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozleak==0.1 from file:///builds/slave/test/build/tests/mozbase/mozleak in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 9)) 06:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozlog 06:55:12 INFO - Running setup.py (path:/tmp/pip-Sfp4yQ-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozlog 06:55:12 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog==3.1 from file:///builds/slave/test/build/tests/mozbase/mozlog in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moznetwork 06:55:12 INFO - Running setup.py (path:/tmp/pip-U2hDQu-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moznetwork 06:55:12 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork==0.27 from file:///builds/slave/test/build/tests/mozbase/moznetwork in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 11)) 06:55:12 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprocess 06:55:12 INFO - Running setup.py (path:/tmp/pip-dmYRjw-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprocess 06:55:13 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess==0.22 from file:///builds/slave/test/build/tests/mozbase/mozprocess in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 12)) 06:55:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozprofile 06:55:13 INFO - Running setup.py (path:/tmp/pip-KhDSJv-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozprofile 06:55:13 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprofile==0.28 from file:///builds/slave/test/build/tests/mozbase/mozprofile in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 13)) 06:55:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozrunner 06:55:13 INFO - Running setup.py (path:/tmp/pip-4zO6Jx-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozrunner 06:55:13 INFO - Requirement already satisfied (use --upgrade to upgrade): mozrunner==6.11 from file:///builds/slave/test/build/tests/mozbase/mozrunner in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 14)) 06:55:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozscreenshot 06:55:13 INFO - Running setup.py (path:/tmp/pip-gO0wkq-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozscreenshot 06:55:13 INFO - Requirement already satisfied (use --upgrade to upgrade): mozscreenshot==0.1 from file:///builds/slave/test/build/tests/mozbase/mozscreenshot in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 15)) 06:55:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/moztest 06:55:13 INFO - Running setup.py (path:/tmp/pip-IjjMiK-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/moztest 06:55:13 INFO - Requirement already satisfied (use --upgrade to upgrade): moztest==0.7 from file:///builds/slave/test/build/tests/mozbase/moztest in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 16)) 06:55:13 INFO - Unpacking /builds/slave/test/build/tests/mozbase/mozversion 06:55:13 INFO - Running setup.py (path:/tmp/pip-7Kv0tM-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/mozbase/mozversion 06:55:13 INFO - Requirement already satisfied (use --upgrade to upgrade): mozversion==1.4 from file:///builds/slave/test/build/tests/mozbase/mozversion in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 17)) 06:55:13 INFO - Unpacking /builds/slave/test/build/tests/tools/wptserve 06:55:13 INFO - Running setup.py (path:/tmp/pip-uV0Fej-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/tools/wptserve 06:55:13 INFO - Requirement already satisfied (use --upgrade to upgrade): wptserve==1.4.0 from file:///builds/slave/test/build/tests/tools/wptserve in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 2)) 06:55:13 INFO - Unpacking /builds/slave/test/build/tests/marionette/client 06:55:13 INFO - Running setup.py (path:/tmp/pip-v6uBTX-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/client 06:55:14 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-driver==1.4.0 from file:///builds/slave/test/build/tests/marionette/client in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 3)) 06:55:14 INFO - Unpacking /builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:55:14 INFO - Running setup.py (path:/tmp/pip-MKBRl3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py 06:55:14 INFO - Requirement already satisfied (use --upgrade to upgrade): browsermob-proxy==0.6.0 from file:///builds/slave/test/build/tests/marionette/marionette/runner/mixins/browsermob-proxy-py in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 06:55:14 INFO - Unpacking /builds/slave/test/build/tests/marionette 06:55:14 INFO - Running setup.py (path:/tmp/pip-dFarA3-build/setup.py) egg_info for package from file:///builds/slave/test/build/tests/marionette 06:55:14 INFO - warning: no files found matching '*.js' under directory 'marionette/touch' 06:55:14 INFO - Requirement already satisfied (use --upgrade to upgrade): marionette-client==2.3.0 from file:///builds/slave/test/build/tests/marionette in /builds/slave/test/build/venv/lib/python2.7/site-packages (from -r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 5)) 06:55:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozfile>=1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 06:55:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozlog>=3.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozcrash==0.17->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 2)) 06:55:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozinfo in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdebug==0.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 3)) 06:55:14 INFO - Requirement already satisfied (use --upgrade to upgrade): moznetwork>=0.24 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 06:55:14 INFO - Requirement already satisfied (use --upgrade to upgrade): mozprocess>=0.19 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from mozdevice==0.48->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 4)) 06:55:14 INFO - Downloading/unpacking blessings>=1.3 (from mozlog==3.1->-r /builds/slave/test/build/tests/config/mozbase_requirements.txt (line 10)) 06:55:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:55:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:55:14 INFO - http://pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:55:14 INFO - http://pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org.proxxy1.srv.releng.use1.mozilla.com has it available 06:55:14 INFO - http://pypi.pvt.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pvt.build.mozilla.org has it available 06:55:14 INFO - http://pypi.pub.build.mozilla.org/pub uses an insecure transport scheme (http). Consider using https if pypi.pub.build.mozilla.org has it available 06:55:19 INFO - Downloading blessings-1.6.tar.gz 06:55:19 INFO - Running setup.py (path:/builds/slave/test/build/venv/build/blessings/setup.py) egg_info for package blessings 06:55:20 INFO - Requirement already satisfied (use --upgrade to upgrade): requests>=1.1.0 in /builds/slave/test/build/venv/lib/python2.7/site-packages (from browsermob-proxy==0.6.0->-r /builds/slave/test/build/tests/config/marionette_requirements.txt (line 4)) 06:55:20 INFO - Installing collected packages: blessings 06:55:20 INFO - Running setup.py install for blessings 06:55:20 INFO - Successfully installed blessings 06:55:20 INFO - Cleaning up... 06:55:20 INFO - Return code: 0 06:55:20 INFO - Done creating virtualenv /builds/slave/test/build/venv. 06:55:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:55:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:55:20 INFO - Reading from file tmpfile_stdout 06:55:20 INFO - Current package versions: 06:55:20 INFO - argparse == 1.2.1 06:55:20 INFO - blessings == 1.6 06:55:20 INFO - blobuploader == 1.2.4 06:55:20 INFO - browsermob-proxy == 0.6.0 06:55:20 INFO - docopt == 0.6.1 06:55:20 INFO - manifestparser == 1.1 06:55:20 INFO - marionette-client == 2.3.0 06:55:20 INFO - marionette-driver == 1.4.0 06:55:20 INFO - mozInstall == 1.12 06:55:20 INFO - mozcrash == 0.17 06:55:20 INFO - mozdebug == 0.1 06:55:20 INFO - mozdevice == 0.48 06:55:20 INFO - mozfile == 1.2 06:55:20 INFO - mozhttpd == 0.7 06:55:20 INFO - mozinfo == 0.9 06:55:20 INFO - mozleak == 0.1 06:55:20 INFO - mozlog == 3.1 06:55:20 INFO - moznetwork == 0.27 06:55:20 INFO - mozprocess == 0.22 06:55:20 INFO - mozprofile == 0.28 06:55:20 INFO - mozrunner == 6.11 06:55:20 INFO - mozscreenshot == 0.1 06:55:20 INFO - mozsystemmonitor == 0.0 06:55:20 INFO - moztest == 0.7 06:55:20 INFO - mozversion == 1.4 06:55:20 INFO - psutil == 3.1.1 06:55:20 INFO - requests == 1.2.3 06:55:20 INFO - wptserve == 1.4.0 06:55:20 INFO - wsgiref == 0.1.2 06:55:20 INFO - Running post-action listener: _resource_record_post_action 06:55:20 INFO - Running post-action listener: _start_resource_monitoring 06:55:20 INFO - Starting resource monitoring. 06:55:20 INFO - ##### 06:55:20 INFO - ##### Running pull step. 06:55:20 INFO - ##### 06:55:20 INFO - Running pre-action listener: _resource_record_pre_action 06:55:20 INFO - Running main action method: pull 06:55:20 INFO - Pull has nothing to do! 06:55:20 INFO - Running post-action listener: _resource_record_post_action 06:55:20 INFO - ##### 06:55:20 INFO - ##### Running install step. 06:55:20 INFO - ##### 06:55:20 INFO - Running pre-action listener: _resource_record_pre_action 06:55:20 INFO - Running main action method: install 06:55:20 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/pip', 'freeze'] 06:55:20 INFO - Copy/paste: /builds/slave/test/build/venv/bin/pip freeze 06:55:21 INFO - Reading from file tmpfile_stdout 06:55:21 INFO - Detecting whether we're running mozinstall >=1.0... 06:55:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '-h'] 06:55:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall -h 06:55:21 INFO - Reading from file tmpfile_stdout 06:55:21 INFO - Output received: 06:55:21 INFO - Usage: mozinstall [options] installer 06:55:21 INFO - Options: 06:55:21 INFO - -h, --help show this help message and exit 06:55:21 INFO - -d DEST, --destination=DEST 06:55:21 INFO - Directory to install application into. [default: 06:55:21 INFO - "/builds/slave/test"] 06:55:21 INFO - --app=APP Application being installed. [default: firefox] 06:55:21 INFO - mkdir: /builds/slave/test/build/application 06:55:21 INFO - Getting output from command: ['/builds/slave/test/build/venv/bin/mozinstall', '/builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2', '--destination', '/builds/slave/test/build/application'] 06:55:21 INFO - Copy/paste: /builds/slave/test/build/venv/bin/mozinstall /builds/slave/test/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 --destination /builds/slave/test/build/application 06:55:51 INFO - Reading from file tmpfile_stdout 06:55:51 INFO - Output received: 06:55:51 INFO - /builds/slave/test/build/application/firefox/firefox 06:55:51 INFO - Running post-action listener: _resource_record_post_action 06:55:51 INFO - ##### 06:55:51 INFO - ##### Running run-tests step. 06:55:51 INFO - ##### 06:55:51 INFO - Running pre-action listener: _resource_record_pre_action 06:55:51 INFO - Running main action method: run_tests 06:55:51 INFO - mkdir: /builds/slave/test/build/blobber_upload_dir 06:55:51 INFO - Minidump filename unknown. Determining based upon platform and architecture. 06:55:51 INFO - Minidump tooltool manifest unknown. Determining based upon platform and architecture. 06:55:51 INFO - grabbing minidump binary from tooltool 06:55:51 INFO - proxxy config: {'regions': ['.use1.', '.usw2.', '.scl3'], 'instances': ['proxxy1.srv.releng.use1.mozilla.com', 'proxxy1.srv.releng.usw2.mozilla.com', 'proxxy1.srv.releng.scl3.mozilla.com'], 'urls': [('http://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp.mozilla.org', 'ftp.mozilla.org'), ('https://ftp-ssl.mozilla.org', 'ftp.mozilla.org'), ('http://pvtbuilds.pvt.build.mozilla.org', 'pvtbuilds.mozilla.org'), ('http://pypi.pvt.build.mozilla.org', 'pypi.pvt.build.mozilla.org'), ('http://pypi.pub.build.mozilla.org', 'pypi.pub.build.mozilla.org'), ('https://queue.taskcluster.net', 'queue.taskcluster.net')]} 06:55:51 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 0x149e290>, '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 0x149e980>, 'level': 'critical'}, {'regex': <_sre.SRE_Pattern object at 0x13d5be0>, 'level': 'critical'}, {'substr': 'ERROR - ', 'level': 'error'}], 'cwd': '/builds/slave/test/build', 'privileged': False}, attempt #1 06:55:51 INFO - Running command: ['/tools/tooltool.py', '--url', 'https://api.pub.build.mozilla.org/tooltool/', '--authentication-file', '/builds/relengapi.tok', 'fetch', '-m', '/builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest', '-o', '-c', '/builds/tooltool_cache'] in /builds/slave/test/build 06:55:51 INFO - Copy/paste: /tools/tooltool.py --url https://api.pub.build.mozilla.org/tooltool/ --authentication-file /builds/relengapi.tok fetch -m /builds/slave/test/build/tests/config/tooltool-manifests/linux64/releng.manifest -o -c /builds/tooltool_cache 06:55:51 INFO - INFO - File linux64-minidump_stackwalk retrieved from local cache /builds/tooltool_cache 06:55:51 INFO - Return code: 0 06:55:51 INFO - Chmoding /builds/slave/test/build/linux64-minidump_stackwalk to 0755 06:55:51 INFO - ENV: MINIDUMP_SAVE_PATH is now /builds/slave/test/build/blobber_upload_dir 06:55:51 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/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] in /builds/slave/test/build 06:55:51 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/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip --stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk --test-type=testharness --disable-e10s --total-chunks=10 --this-chunk=1 --prefs-root=/builds/slave/test/build/tests/web-platform/prefs --processes=1 --config=/builds/slave/test/build/tests/web-platform/wptrunner.ini --ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem --host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key --host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem --certutil-binary=/builds/slave/test/build/tests/bin/certutil 06:55:51 INFO - Using env: {'CCACHE_DIR': '/builds/ccache', 06:55:51 INFO - 'CCACHE_UMASK': '002', 06:55:51 INFO - 'DISPLAY': ':0', 06:55:51 INFO - 'HOME': '/home/cltbld', 06:55:51 INFO - 'LANG': 'en_US.UTF-8', 06:55:51 INFO - 'LOGNAME': 'cltbld', 06:55:51 INFO - 'MAIL': '/var/mail/cltbld', 06:55:51 INFO - 'MINIDUMP_SAVE_PATH': '/builds/slave/test/build/blobber_upload_dir', 06:55:51 INFO - 'MOZ_HIDE_RESULTS_TABLE': '1', 06:55:51 INFO - 'MOZ_NODE_PATH': '/usr/bin/node', 06:55:51 INFO - 'MOZ_NO_REMOTE': '1', 06:55:51 INFO - 'NODE_PATH': '/usr/lib/nodejs:/usr/lib/node_modules:/usr/share/javascript', 06:55:51 INFO - 'NO_FAIL_ON_TEST_ERRORS': '1', 06:55:51 INFO - 'PATH': '/builds/slave/test/build/venv/bin:/usr/local/bin:/usr/local/bin:/usr/bin:/bin:/usr/local/games:/usr/games', 06:55:51 INFO - 'PROPERTIES_FILE': '/builds/slave/test/buildprops.json', 06:55:51 INFO - 'PWD': '/builds/slave/test', 06:55:51 INFO - 'SHELL': '/bin/bash', 06:55:51 INFO - 'SHLVL': '1', 06:55:51 INFO - 'TERM': 'linux', 06:55:51 INFO - 'TMOUT': '86400', 06:55:51 INFO - 'USER': 'cltbld', 06:55:51 INFO - 'XDG_SESSION_COOKIE': '9ca12473fbb1d023794ffd180000023c-1461419417.744113-1635930120', 06:55:51 INFO - '_': '/tools/buildbot/bin/python'} 06:55:51 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/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip', '--stackwalk-binary=/builds/slave/test/build/linux64-minidump_stackwalk', '--test-type=testharness', '--disable-e10s', '--total-chunks=10', '--this-chunk=1', '--prefs-root=/builds/slave/test/build/tests/web-platform/prefs', '--processes=1', '--config=/builds/slave/test/build/tests/web-platform/wptrunner.ini', '--ca-cert-path=/builds/slave/test/build/tests/web-platform/certs/cacert.pem', '--host-key-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.key', '--host-cert-path=/builds/slave/test/build/tests/web-platform/certs/web-platform.test.pem', '--certutil-binary=/builds/slave/test/build/tests/bin/certutil'] with output_timeout 1000 06:55:52 INFO - STDERR: /builds/slave/test/build/venv/local/lib/python2.7/site-packages/mozrunner/utils.py:20: UserWarning: Module wptserve was already imported from /builds/slave/test/build/tests/web-platform/tests/tools/wptserve/wptserve/__init__.py, but /builds/slave/test/build/venv/lib/python2.7/site-packages is being added to sys.path 06:55:52 INFO - import pkg_resources 06:55:53 INFO - Using 1 client processes 06:55:53 INFO - wptserve Starting http server on 127.0.0.1:8000 06:55:53 INFO - wptserve Starting http server on 127.0.0.1:8001 06:55:53 INFO - wptserve Starting http server on 127.0.0.1:8443 06:55:55 INFO - SUITE-START | Running 778 tests 06:55:55 INFO - Running testharness tests 06:55:55 INFO - Setting up ssl 06:55:55 INFO - PROCESS | certutil | 06:55:55 INFO - PROCESS | certutil | 06:55:56 INFO - PROCESS | certutil | 06:55:56 INFO - Certificate Nickname Trust Attributes 06:55:56 INFO - SSL,S/MIME,JAR/XPI 06:55:56 INFO - 06:55:56 INFO - web-platform-tests CT,, 06:55:56 INFO - 06:55:56 INFO - Starting runner 06:55:58 INFO - PROCESS | 4433 | 1461419758613 Marionette DEBUG Marionette enabled via build flag and pref 06:55:58 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a4e3b800 == 1 [pid = 4433] [id = 1] 06:55:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 1 (0x7f12a4e3c000) [pid = 4433] [serial = 1] [outer = (nil)] 06:55:58 INFO - PROCESS | 4433 | [4433] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 06:55:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 2 (0x7f12a4e3d000) [pid = 4433] [serial = 2] [outer = 0x7f12a4e3c000] 06:55:59 INFO - PROCESS | 4433 | 1461419759229 Marionette INFO Listening on port 2828 06:55:59 INFO - PROCESS | 4433 | 1461419759762 Marionette DEBUG Marionette enabled via command-line flag 06:55:59 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a1d0d800 == 2 [pid = 4433] [id = 2] 06:55:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 3 (0x7f12a1d0e000) [pid = 4433] [serial = 3] [outer = (nil)] 06:55:59 INFO - PROCESS | 4433 | [4433] WARNING: No inner window available!: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsGlobalWindow.cpp, line 9825 06:55:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 4 (0x7f12a1d0f000) [pid = 4433] [serial = 4] [outer = 0x7f12a1d0e000] 06:55:59 INFO - PROCESS | 4433 | LoadPlugin() /usr/lib/mozilla/plugins/librhythmbox-itms-detection-plugin.so returned 7f12a1122ee0 06:55:59 INFO - PROCESS | 4433 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-cone-plugin.so returned 7f12a1158700 06:55:59 INFO - PROCESS | 4433 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-mully-plugin.so returned 7f12a115c9d0 06:55:59 INFO - PROCESS | 4433 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-gmp-plugin.so returned 7f12a115ccd0 06:56:00 INFO - PROCESS | 4433 | LoadPlugin() /usr/lib/mozilla/plugins/libtotem-narrowspace-plugin.so returned 7f129c107040 06:56:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 5 (0x7f12a1193800) [pid = 4433] [serial = 5] [outer = 0x7f12a4e3c000] 06:56:00 INFO - PROCESS | 4433 | [4433] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:56:00 INFO - PROCESS | 4433 | 1461419760109 Marionette DEBUG Accepted connection conn0 from 127.0.0.1:35349 06:56:00 INFO - PROCESS | 4433 | [4433] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:56:00 INFO - PROCESS | 4433 | 1461419760193 Marionette DEBUG Accepted connection conn1 from 127.0.0.1:35350 06:56:00 INFO - PROCESS | 4433 | 1461419760199 Marionette DEBUG Closed connection conn0 06:56:00 INFO - PROCESS | 4433 | [4433] WARNING: Hardware Vsync support not yet implemented. Falling back to software timers: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/gfx/thebes/gfxPlatform.cpp, line 2255 06:56:00 INFO - PROCESS | 4433 | [4433] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:56:00 INFO - PROCESS | 4433 | 1461419760323 Marionette DEBUG Accepted connection conn2 from 127.0.0.1:35351 06:56:00 INFO - PROCESS | 4433 | 1461419760326 Marionette DEBUG Closed connection conn1 06:56:00 INFO - PROCESS | 4433 | [4433] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80520012: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/js/xpconnect/loader/mozJSComponentLoader.cpp, line 846 06:56:00 INFO - PROCESS | 4433 | 1461419760383 Marionette DEBUG Accepted connection conn3 from 127.0.0.1:35352 06:56:00 INFO - PROCESS | 4433 | 1461419760394 Marionette DEBUG Closed connection conn2 06:56:00 INFO - PROCESS | 4433 | 1461419760443 Marionette TRACE conn3 -> [0,1,"newSession",{"sessionId":null,"capabilities":null}] 06:56:00 INFO - PROCESS | 4433 | 1461419760467 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":"20160423053542","device":"desktop","version":"48.0a1"} 06:56:01 INFO - PROCESS | 4433 | [4433] WARNING: Failed to retarget HTML data delivery to the parser thread.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/parser/html/nsHtml5StreamParser.cpp, line 967 06:56:01 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1295c73000 == 3 [pid = 4433] [id = 3] 06:56:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 6 (0x7f1295c73800) [pid = 4433] [serial = 6] [outer = (nil)] 06:56:01 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1295c74000 == 4 [pid = 4433] [id = 4] 06:56:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 7 (0x7f1295a0fc00) [pid = 4433] [serial = 7] [outer = (nil)] 06:56:02 INFO - PROCESS | 4433 | [4433] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:56:02 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1294f79800 == 5 [pid = 4433] [id = 5] 06:56:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 8 (0x7f1294fda800) [pid = 4433] [serial = 8] [outer = (nil)] 06:56:02 INFO - PROCESS | 4433 | [4433] WARNING: NS_ENSURE_SUCCESS(rv, rv) failed with result 0x80040111: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 272 06:56:02 INFO - PROCESS | 4433 | [4433] WARNING: Couldn't create child process for iframe.: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/base/nsFrameLoader.cpp, line 336 06:56:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 9 (0x7f1294b53400) [pid = 4433] [serial = 9] [outer = 0x7f1294fda800] 06:56:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 10 (0x7f12948ab800) [pid = 4433] [serial = 10] [outer = 0x7f1295c73800] 06:56:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 11 (0x7f1294f2bc00) [pid = 4433] [serial = 11] [outer = 0x7f1295a0fc00] 06:56:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 12 (0x7f1294611c00) [pid = 4433] [serial = 12] [outer = 0x7f1294fda800] 06:56:04 INFO - PROCESS | 4433 | 1461419764076 Marionette DEBUG loaded listener.js 06:56:04 INFO - PROCESS | 4433 | 1461419764093 Marionette DEBUG loaded listener.js 06:56:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 13 (0x7f129502dc00) [pid = 4433] [serial = 13] [outer = 0x7f1294fda800] 06:56:04 INFO - PROCESS | 4433 | 1461419764786 Marionette TRACE conn3 <- [1,1,null,{"sessionId":"7e727575-dc50-4f0a-a9fb-abf1e9993178","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":"20160423053542","device":"desktop","version":"48.0a1","command_id":1}}] 06:56:05 INFO - PROCESS | 4433 | 1461419765003 Marionette TRACE conn3 -> [0,2,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":128}] 06:56:05 INFO - PROCESS | 4433 | 1461419765190 Marionette TRACE conn3 <- [1,2,null,{"value":null}] 06:56:05 INFO - PROCESS | 4433 | 1461419765427 Marionette TRACE conn3 -> [0,3,"get",{"url":"http://web-platform.test:8000/testharness_runner.html"}] 06:56:05 INFO - PROCESS | 4433 | [4433] WARNING: Could not get disk status from nsIDiskSpaceWatcher: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/uriloader/prefetch/nsOfflineCacheUpdateService.cpp, line 283 06:56:05 INFO - PROCESS | 4433 | [4433] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:56:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 14 (0x7f12912f7c00) [pid = 4433] [serial = 14] [outer = 0x7f1294fda800] 06:56:05 INFO - PROCESS | 4433 | [4433] WARNING: NS_ENSURE_TRUE(aURI) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/netwerk/cache2/CacheStorage.cpp, line 63 06:56:05 INFO - PROCESS | 4433 | [4433] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:56:05 INFO - PROCESS | 4433 | 1461419765907 Marionette TRACE conn3 <- [1,3,null,{}] 06:56:06 INFO - PROCESS | 4433 | 1461419766087 Marionette TRACE conn3 -> [0,4,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"document.title = 'Thread-TestrunnerManager-1'","sandbox":"default","line":140}] 06:56:06 INFO - PROCESS | 4433 | 1461419766137 Marionette TRACE conn3 <- [1,4,null,{"value":null}] 06:56:06 INFO - PROCESS | 4433 | 1461419766192 Marionette TRACE conn3 -> [0,5,"getWindowHandle",null] 06:56:06 INFO - PROCESS | 4433 | 1461419766195 Marionette TRACE conn3 <- [1,5,null,{"value":"8"}] 06:56:06 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.copy.html 06:56:06 INFO - PROCESS | 4433 | 1461419766219 Marionette TRACE conn3 -> [0,6,"setScriptTimeout",{"ms":35000}] 06:56:06 INFO - PROCESS | 4433 | 1461419766224 Marionette TRACE conn3 <- [1,6,null,{}] 06:56:06 INFO - PROCESS | 4433 | 1461419766251 Marionette TRACE conn3 -> [0,7,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:06 INFO - PROCESS | 4433 | 1461419766311 Marionette TRACE conn3 <- [1,7,null,{"value":null}] 06:56:06 INFO - PROCESS | 4433 | 1461419766320 Marionette TRACE conn3 -> [0,8,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:06 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128d5de800 == 6 [pid = 4433] [id = 6] 06:56:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 15 (0x7f12a3141400) [pid = 4433] [serial = 15] [outer = (nil)] 06:56:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 16 (0x7f128d416800) [pid = 4433] [serial = 16] [outer = 0x7f12a3141400] 06:56:06 INFO - PROCESS | 4433 | 1461419766396 Marionette DEBUG loaded listener.js 06:56:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 17 (0x7f128d41d400) [pid = 4433] [serial = 17] [outer = 0x7f12a3141400] 06:56:06 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128d045800 == 7 [pid = 4433] [id = 7] 06:56:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 18 (0x7f128d374400) [pid = 4433] [serial = 18] [outer = (nil)] 06:56:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 19 (0x7f128d379c00) [pid = 4433] [serial = 19] [outer = 0x7f128d374400] 06:56:06 INFO - PROCESS | 4433 | 1461419766859 Marionette DEBUG loaded listener.js 06:56:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 20 (0x7f128c521000) [pid = 4433] [serial = 20] [outer = 0x7f128d374400] 06:56:07 INFO - PROCESS | 4433 | 1461419767317 Marionette TRACE conn3 <- [1,8,null,{"value":["/2dcontext/compositing/2d.composite.canvas.copy.html",0,null,null,[["Canvas test: 2d.composite.canvas.copy",0,null,null]]]}] 06:56:07 INFO - PROCESS | 4433 | [4433] WARNING: GetDefaultCharsetForLocale: need to add multi locale support: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/intl/locale/unix/nsUNIXCharset.cpp, line 98 06:56:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.copy.html | Canvas test: 2d.composite.canvas.copy 06:56:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.copy.html | took 1207ms 06:56:07 INFO - PROCESS | 4433 | 1461419767473 Marionette TRACE conn3 -> [0,9,"getWindowHandle",null] 06:56:07 INFO - PROCESS | 4433 | 1461419767475 Marionette TRACE conn3 <- [1,9,null,{"value":"8"}] 06:56:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-atop.html 06:56:07 INFO - PROCESS | 4433 | 1461419767515 Marionette TRACE conn3 -> [0,10,"setScriptTimeout",{"ms":35000}] 06:56:07 INFO - PROCESS | 4433 | 1461419767518 Marionette TRACE conn3 <- [1,10,null,{}] 06:56:07 INFO - PROCESS | 4433 | 1461419767539 Marionette TRACE conn3 -> [0,11,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:07 INFO - PROCESS | 4433 | 1461419767713 Marionette TRACE conn3 <- [1,11,null,{"value":null}] 06:56:07 INFO - PROCESS | 4433 | 1461419767741 Marionette TRACE conn3 -> [0,12,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:07 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b554000 == 8 [pid = 4433] [id = 8] 06:56:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 21 (0x7f128b52e800) [pid = 4433] [serial = 21] [outer = (nil)] 06:56:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 22 (0x7f128c411000) [pid = 4433] [serial = 22] [outer = 0x7f128b52e800] 06:56:07 INFO - PROCESS | 4433 | 1461419767806 Marionette DEBUG loaded listener.js 06:56:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 23 (0x7f1292fbbc00) [pid = 4433] [serial = 23] [outer = 0x7f128b52e800] 06:56:08 INFO - PROCESS | 4433 | 1461419768352 Marionette TRACE conn3 <- [1,12,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-atop",0,null,null]]]}] 06:56:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | Canvas test: 2d.composite.canvas.destination-atop 06:56:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-atop.html | took 907ms 06:56:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-in.html 06:56:08 INFO - PROCESS | 4433 | 1461419768403 Marionette TRACE conn3 -> [0,13,"getWindowHandle",null] 06:56:08 INFO - PROCESS | 4433 | 1461419768406 Marionette TRACE conn3 <- [1,13,null,{"value":"8"}] 06:56:08 INFO - PROCESS | 4433 | 1461419768412 Marionette TRACE conn3 -> [0,14,"setScriptTimeout",{"ms":35000}] 06:56:08 INFO - PROCESS | 4433 | 1461419768414 Marionette TRACE conn3 <- [1,14,null,{}] 06:56:08 INFO - PROCESS | 4433 | 1461419768419 Marionette TRACE conn3 -> [0,15,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:08 INFO - PROCESS | 4433 | 1461419768556 Marionette TRACE conn3 <- [1,15,null,{"value":null}] 06:56:08 INFO - PROCESS | 4433 | 1461419768576 Marionette TRACE conn3 -> [0,16,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:08 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b96e800 == 9 [pid = 4433] [id = 9] 06:56:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 24 (0x7f128b8ad400) [pid = 4433] [serial = 24] [outer = (nil)] 06:56:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 25 (0x7f128b9d6400) [pid = 4433] [serial = 25] [outer = 0x7f128b8ad400] 06:56:08 INFO - PROCESS | 4433 | 1461419768634 Marionette DEBUG loaded listener.js 06:56:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 26 (0x7f128b9e1000) [pid = 4433] [serial = 26] [outer = 0x7f128b8ad400] 06:56:09 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128bb3a800 == 10 [pid = 4433] [id = 10] 06:56:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 27 (0x7f128bb3b000) [pid = 4433] [serial = 27] [outer = (nil)] 06:56:09 INFO - PROCESS | 4433 | 1461419769678 Marionette TRACE conn3 <- [1,16,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-in",0,null,null]]]}] 06:56:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 28 (0x7f128bb3d800) [pid = 4433] [serial = 28] [outer = 0x7f128bb3b000] 06:56:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 29 (0x7f128bb35800) [pid = 4433] [serial = 29] [outer = 0x7f128bb3b000] 06:56:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-in.html | Canvas test: 2d.composite.canvas.destination-in 06:56:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-in.html | took 1336ms 06:56:09 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128bb43800 == 11 [pid = 4433] [id = 11] 06:56:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 30 (0x7f128b9e1800) [pid = 4433] [serial = 30] [outer = (nil)] 06:56:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 31 (0x7f128bbd4400) [pid = 4433] [serial = 31] [outer = 0x7f128b9e1800] 06:56:09 INFO - PROCESS | 4433 | 1461419769868 Marionette TRACE conn3 -> [0,17,"getWindowHandle",null] 06:56:09 INFO - PROCESS | 4433 | 1461419769876 Marionette TRACE conn3 <- [1,17,null,{"value":"8"}] 06:56:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 32 (0x7f128bbd9c00) [pid = 4433] [serial = 32] [outer = 0x7f128b9e1800] 06:56:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-out.html 06:56:09 INFO - PROCESS | 4433 | 1461419769985 Marionette TRACE conn3 -> [0,18,"setScriptTimeout",{"ms":35000}] 06:56:09 INFO - PROCESS | 4433 | 1461419769991 Marionette TRACE conn3 <- [1,18,null,{}] 06:56:10 INFO - PROCESS | 4433 | 1461419770050 Marionette TRACE conn3 -> [0,19,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:10 INFO - PROCESS | 4433 | 1461419770269 Marionette TRACE conn3 <- [1,19,null,{"value":null}] 06:56:10 INFO - PROCESS | 4433 | 1461419770287 Marionette TRACE conn3 -> [0,20,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:10 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128c4ad800 == 12 [pid = 4433] [id = 12] 06:56:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 33 (0x7f128b9d7400) [pid = 4433] [serial = 33] [outer = (nil)] 06:56:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 34 (0x7f128d424400) [pid = 4433] [serial = 34] [outer = 0x7f128b9d7400] 06:56:10 INFO - PROCESS | 4433 | 1461419770359 Marionette DEBUG loaded listener.js 06:56:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 35 (0x7f12912fa800) [pid = 4433] [serial = 35] [outer = 0x7f128b9d7400] 06:56:11 INFO - PROCESS | 4433 | 1461419771150 Marionette TRACE conn3 <- [1,20,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-out",0,null,null]]]}] 06:56:11 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-out.html | Canvas test: 2d.composite.canvas.destination-out 06:56:11 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-out.html | took 1256ms 06:56:11 INFO - PROCESS | 4433 | 1461419771180 Marionette TRACE conn3 -> [0,21,"getWindowHandle",null] 06:56:11 INFO - PROCESS | 4433 | 1461419771188 Marionette TRACE conn3 <- [1,21,null,{"value":"8"}] 06:56:11 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.destination-over.html 06:56:11 INFO - PROCESS | 4433 | 1461419771198 Marionette TRACE conn3 -> [0,22,"setScriptTimeout",{"ms":35000}] 06:56:11 INFO - PROCESS | 4433 | 1461419771202 Marionette TRACE conn3 <- [1,22,null,{}] 06:56:11 INFO - PROCESS | 4433 | 1461419771208 Marionette TRACE conn3 -> [0,23,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:11 INFO - PROCESS | 4433 | 1461419771397 Marionette TRACE conn3 <- [1,23,null,{"value":null}] 06:56:11 INFO - PROCESS | 4433 | 1461419771487 Marionette TRACE conn3 -> [0,24,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:11 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12933a7000 == 13 [pid = 4433] [id = 13] 06:56:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 36 (0x7f1292fadc00) [pid = 4433] [serial = 36] [outer = (nil)] 06:56:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 37 (0x7f1293fd0000) [pid = 4433] [serial = 37] [outer = 0x7f1292fadc00] 06:56:11 INFO - PROCESS | 4433 | 1461419771560 Marionette DEBUG loaded listener.js 06:56:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 38 (0x7f129491d400) [pid = 4433] [serial = 38] [outer = 0x7f1292fadc00] 06:56:12 INFO - PROCESS | 4433 | 1461419772325 Marionette TRACE conn3 <- [1,24,null,{"value":["/2dcontext/compositing/2d.composite.canvas.destination-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.destination-over",0,null,null]]]}] 06:56:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.destination-over.html | Canvas test: 2d.composite.canvas.destination-over 06:56:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.destination-over.html | took 1183ms 06:56:12 INFO - PROCESS | 4433 | 1461419772383 Marionette TRACE conn3 -> [0,25,"getWindowHandle",null] 06:56:12 INFO - PROCESS | 4433 | 1461419772387 Marionette TRACE conn3 <- [1,25,null,{"value":"8"}] 06:56:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.lighter.html 06:56:12 INFO - PROCESS | 4433 | 1461419772393 Marionette TRACE conn3 -> [0,26,"setScriptTimeout",{"ms":35000}] 06:56:12 INFO - PROCESS | 4433 | 1461419772399 Marionette TRACE conn3 <- [1,26,null,{}] 06:56:12 INFO - PROCESS | 4433 | 1461419772416 Marionette TRACE conn3 -> [0,27,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:12 INFO - PROCESS | 4433 | 1461419772623 Marionette TRACE conn3 <- [1,27,null,{"value":null}] 06:56:12 INFO - PROCESS | 4433 | 1461419772740 Marionette TRACE conn3 -> [0,28,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:12 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1294f85800 == 14 [pid = 4433] [id = 14] 06:56:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 39 (0x7f129532f400) [pid = 4433] [serial = 39] [outer = (nil)] 06:56:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 40 (0x7f129586bc00) [pid = 4433] [serial = 40] [outer = 0x7f129532f400] 06:56:12 INFO - PROCESS | 4433 | 1461419772827 Marionette DEBUG loaded listener.js 06:56:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 41 (0x7f1295873000) [pid = 4433] [serial = 41] [outer = 0x7f129532f400] 06:56:13 INFO - PROCESS | 4433 | 1461419773764 Marionette TRACE conn3 <- [1,28,null,{"value":["/2dcontext/compositing/2d.composite.canvas.lighter.html",0,null,null,[["Canvas test: 2d.composite.canvas.lighter",0,null,null]]]}] 06:56:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.lighter.html | Canvas test: 2d.composite.canvas.lighter 06:56:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.lighter.html | took 1436ms 06:56:13 INFO - PROCESS | 4433 | 1461419773830 Marionette TRACE conn3 -> [0,29,"getWindowHandle",null] 06:56:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-atop.html 06:56:13 INFO - PROCESS | 4433 | 1461419773835 Marionette TRACE conn3 <- [1,29,null,{"value":"8"}] 06:56:13 INFO - PROCESS | 4433 | 1461419773843 Marionette TRACE conn3 -> [0,30,"setScriptTimeout",{"ms":35000}] 06:56:13 INFO - PROCESS | 4433 | 1461419773848 Marionette TRACE conn3 <- [1,30,null,{}] 06:56:13 INFO - PROCESS | 4433 | 1461419773857 Marionette TRACE conn3 -> [0,31,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:14 INFO - PROCESS | 4433 | 1461419774172 Marionette TRACE conn3 <- [1,31,null,{"value":null}] 06:56:14 INFO - PROCESS | 4433 | 1461419774377 Marionette TRACE conn3 -> [0,32,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:14 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128ee15000 == 15 [pid = 4433] [id = 15] 06:56:14 INFO - PROCESS | 4433 | ++DOMWINDOW == 42 (0x7f128eba3000) [pid = 4433] [serial = 42] [outer = (nil)] 06:56:14 INFO - PROCESS | 4433 | ++DOMWINDOW == 43 (0x7f129586c800) [pid = 4433] [serial = 43] [outer = 0x7f128eba3000] 06:56:14 INFO - PROCESS | 4433 | 1461419774438 Marionette DEBUG loaded listener.js 06:56:14 INFO - PROCESS | 4433 | ++DOMWINDOW == 44 (0x7f129590ec00) [pid = 4433] [serial = 44] [outer = 0x7f128eba3000] 06:56:15 INFO - PROCESS | 4433 | 1461419775061 Marionette TRACE conn3 <- [1,32,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-atop.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-atop",0,null,null]]]}] 06:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-atop.html | Canvas test: 2d.composite.canvas.source-atop 06:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-atop.html | took 1239ms 06:56:15 INFO - PROCESS | 4433 | 1461419775080 Marionette TRACE conn3 -> [0,33,"getWindowHandle",null] 06:56:15 INFO - PROCESS | 4433 | 1461419775087 Marionette TRACE conn3 <- [1,33,null,{"value":"8"}] 06:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-in.html 06:56:15 INFO - PROCESS | 4433 | 1461419775096 Marionette TRACE conn3 -> [0,34,"setScriptTimeout",{"ms":35000}] 06:56:15 INFO - PROCESS | 4433 | 1461419775099 Marionette TRACE conn3 <- [1,34,null,{}] 06:56:15 INFO - PROCESS | 4433 | 1461419775104 Marionette TRACE conn3 -> [0,35,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:15 INFO - PROCESS | 4433 | 1461419775237 Marionette TRACE conn3 <- [1,35,null,{"value":null}] 06:56:15 INFO - PROCESS | 4433 | 1461419775315 Marionette TRACE conn3 -> [0,36,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:15 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1294f74000 == 16 [pid = 4433] [id = 16] 06:56:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 45 (0x7f12900f1400) [pid = 4433] [serial = 45] [outer = (nil)] 06:56:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 46 (0x7f1295a18400) [pid = 4433] [serial = 46] [outer = 0x7f12900f1400] 06:56:15 INFO - PROCESS | 4433 | 1461419775373 Marionette DEBUG loaded listener.js 06:56:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 47 (0x7f1295f17800) [pid = 4433] [serial = 47] [outer = 0x7f12900f1400] 06:56:15 INFO - PROCESS | 4433 | 1461419775964 Marionette TRACE conn3 <- [1,36,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-in.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-in",0,null,null]]]}] 06:56:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-in.html | Canvas test: 2d.composite.canvas.source-in 06:56:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-in.html | took 882ms 06:56:15 INFO - PROCESS | 4433 | 1461419775978 Marionette TRACE conn3 -> [0,37,"getWindowHandle",null] 06:56:15 INFO - PROCESS | 4433 | 1461419775981 Marionette TRACE conn3 <- [1,37,null,{"value":"8"}] 06:56:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-out.html 06:56:15 INFO - PROCESS | 4433 | 1461419775988 Marionette TRACE conn3 -> [0,38,"setScriptTimeout",{"ms":35000}] 06:56:15 INFO - PROCESS | 4433 | 1461419775993 Marionette TRACE conn3 <- [1,38,null,{}] 06:56:16 INFO - PROCESS | 4433 | 1461419776007 Marionette TRACE conn3 -> [0,39,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:16 INFO - PROCESS | 4433 | 1461419776161 Marionette TRACE conn3 <- [1,39,null,{"value":null}] 06:56:16 INFO - PROCESS | 4433 | 1461419776185 Marionette TRACE conn3 -> [0,40,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:16 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12956ae000 == 17 [pid = 4433] [id = 17] 06:56:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 48 (0x7f1295911c00) [pid = 4433] [serial = 48] [outer = (nil)] 06:56:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 49 (0x7f1296aa3800) [pid = 4433] [serial = 49] [outer = 0x7f1295911c00] 06:56:16 INFO - PROCESS | 4433 | 1461419776248 Marionette DEBUG loaded listener.js 06:56:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 50 (0x7f1296b71800) [pid = 4433] [serial = 50] [outer = 0x7f1295911c00] 06:56:16 INFO - PROCESS | 4433 | 1461419776857 Marionette TRACE conn3 <- [1,40,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-out.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-out",0,null,null]]]}] 06:56:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-out.html | Canvas test: 2d.composite.canvas.source-out 06:56:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-out.html | took 883ms 06:56:16 INFO - PROCESS | 4433 | 1461419776872 Marionette TRACE conn3 -> [0,41,"getWindowHandle",null] 06:56:16 INFO - PROCESS | 4433 | 1461419776876 Marionette TRACE conn3 <- [1,41,null,{"value":"8"}] 06:56:16 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.source-over.html 06:56:16 INFO - PROCESS | 4433 | 1461419776881 Marionette TRACE conn3 -> [0,42,"setScriptTimeout",{"ms":35000}] 06:56:16 INFO - PROCESS | 4433 | 1461419776883 Marionette TRACE conn3 <- [1,42,null,{}] 06:56:16 INFO - PROCESS | 4433 | 1461419776888 Marionette TRACE conn3 -> [0,43,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:17 INFO - PROCESS | 4433 | 1461419777010 Marionette TRACE conn3 <- [1,43,null,{"value":null}] 06:56:17 INFO - PROCESS | 4433 | 1461419777024 Marionette TRACE conn3 -> [0,44,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:17 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1295c68000 == 18 [pid = 4433] [id = 18] 06:56:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 51 (0x7f12975d9800) [pid = 4433] [serial = 51] [outer = (nil)] 06:56:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 52 (0x7f12976ecc00) [pid = 4433] [serial = 52] [outer = 0x7f12975d9800] 06:56:17 INFO - PROCESS | 4433 | 1461419777098 Marionette DEBUG loaded listener.js 06:56:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 53 (0x7f12976f6400) [pid = 4433] [serial = 53] [outer = 0x7f12975d9800] 06:56:17 INFO - PROCESS | 4433 | 1461419777758 Marionette TRACE conn3 <- [1,44,null,{"value":["/2dcontext/compositing/2d.composite.canvas.source-over.html",0,null,null,[["Canvas test: 2d.composite.canvas.source-over",0,null,null]]]}] 06:56:17 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.source-over.html | Canvas test: 2d.composite.canvas.source-over 06:56:17 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.source-over.html | took 924ms 06:56:17 INFO - PROCESS | 4433 | 1461419777807 Marionette TRACE conn3 -> [0,45,"getWindowHandle",null] 06:56:17 INFO - PROCESS | 4433 | 1461419777810 Marionette TRACE conn3 <- [1,45,null,{"value":"8"}] 06:56:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.canvas.xor.html 06:56:17 INFO - PROCESS | 4433 | 1461419777815 Marionette TRACE conn3 -> [0,46,"setScriptTimeout",{"ms":35000}] 06:56:17 INFO - PROCESS | 4433 | 1461419777817 Marionette TRACE conn3 <- [1,46,null,{}] 06:56:17 INFO - PROCESS | 4433 | 1461419777822 Marionette TRACE conn3 -> [0,47,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:17 INFO - PROCESS | 4433 | 1461419777967 Marionette TRACE conn3 <- [1,47,null,{"value":null}] 06:56:17 INFO - PROCESS | 4433 | 1461419777987 Marionette TRACE conn3 -> [0,48,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.canvas.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:18 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1295f3a800 == 19 [pid = 4433] [id = 19] 06:56:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 54 (0x7f128eba0800) [pid = 4433] [serial = 54] [outer = (nil)] 06:56:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 55 (0x7f12976f7400) [pid = 4433] [serial = 55] [outer = 0x7f128eba0800] 06:56:18 INFO - PROCESS | 4433 | 1461419778048 Marionette DEBUG loaded listener.js 06:56:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 56 (0x7f129b258400) [pid = 4433] [serial = 56] [outer = 0x7f128eba0800] 06:56:18 INFO - PROCESS | 4433 | 1461419778653 Marionette TRACE conn3 <- [1,48,null,{"value":["/2dcontext/compositing/2d.composite.canvas.xor.html",0,null,null,[["Canvas test: 2d.composite.canvas.xor",0,null,null]]]}] 06:56:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.canvas.xor.html | Canvas test: 2d.composite.canvas.xor 06:56:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.canvas.xor.html | took 873ms 06:56:18 INFO - PROCESS | 4433 | 1461419778689 Marionette TRACE conn3 -> [0,49,"getWindowHandle",null] 06:56:18 INFO - PROCESS | 4433 | 1461419778692 Marionette TRACE conn3 <- [1,49,null,{"value":"8"}] 06:56:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.copy.html 06:56:18 INFO - PROCESS | 4433 | 1461419778698 Marionette TRACE conn3 -> [0,50,"setScriptTimeout",{"ms":35000}] 06:56:18 INFO - PROCESS | 4433 | 1461419778702 Marionette TRACE conn3 <- [1,50,null,{}] 06:56:18 INFO - PROCESS | 4433 | 1461419778707 Marionette TRACE conn3 -> [0,51,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:18 INFO - PROCESS | 4433 | 1461419778861 Marionette TRACE conn3 <- [1,51,null,{"value":null}] 06:56:18 INFO - PROCESS | 4433 | 1461419778941 Marionette TRACE conn3 -> [0,52,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:18 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1297631800 == 20 [pid = 4433] [id = 20] 06:56:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 57 (0x7f128b9df400) [pid = 4433] [serial = 57] [outer = (nil)] 06:56:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 58 (0x7f12a1d37000) [pid = 4433] [serial = 58] [outer = 0x7f128b9df400] 06:56:19 INFO - PROCESS | 4433 | 1461419779014 Marionette DEBUG loaded listener.js 06:56:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 59 (0x7f12a20f4c00) [pid = 4433] [serial = 59] [outer = 0x7f128b9df400] 06:56:19 INFO - PROCESS | 4433 | 1461419779602 Marionette TRACE conn3 <- [1,52,null,{"value":["/2dcontext/compositing/2d.composite.clip.copy.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:56:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.copy.html | fill() does not affect pixels outside the clip region. 06:56:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.copy.html | took 931ms 06:56:19 INFO - PROCESS | 4433 | 1461419779629 Marionette TRACE conn3 -> [0,53,"getWindowHandle",null] 06:56:19 INFO - PROCESS | 4433 | 1461419779632 Marionette TRACE conn3 <- [1,53,null,{"value":"8"}] 06:56:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-atop.html 06:56:19 INFO - PROCESS | 4433 | 1461419779638 Marionette TRACE conn3 -> [0,54,"setScriptTimeout",{"ms":35000}] 06:56:19 INFO - PROCESS | 4433 | 1461419779640 Marionette TRACE conn3 <- [1,54,null,{}] 06:56:19 INFO - PROCESS | 4433 | 1461419779645 Marionette TRACE conn3 -> [0,55,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:19 INFO - PROCESS | 4433 | 1461419779765 Marionette TRACE conn3 <- [1,55,null,{"value":null}] 06:56:19 INFO - PROCESS | 4433 | 1461419779904 Marionette TRACE conn3 -> [0,56,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:19 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b960000 == 21 [pid = 4433] [id = 21] 06:56:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 60 (0x7f128b525000) [pid = 4433] [serial = 60] [outer = (nil)] 06:56:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 61 (0x7f128b64f400) [pid = 4433] [serial = 61] [outer = 0x7f128b525000] 06:56:19 INFO - PROCESS | 4433 | 1461419779977 Marionette DEBUG loaded listener.js 06:56:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 62 (0x7f128b9ddc00) [pid = 4433] [serial = 62] [outer = 0x7f128b525000] 06:56:20 INFO - PROCESS | 4433 | 1461419780759 Marionette TRACE conn3 <- [1,56,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:56:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-atop.html | fill() does not affect pixels outside the clip region. 06:56:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-atop.html | took 1173ms 06:56:20 INFO - PROCESS | 4433 | 1461419780814 Marionette TRACE conn3 -> [0,57,"getWindowHandle",null] 06:56:20 INFO - PROCESS | 4433 | 1461419780819 Marionette TRACE conn3 <- [1,57,null,{"value":"8"}] 06:56:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-in.html 06:56:20 INFO - PROCESS | 4433 | 1461419780845 Marionette TRACE conn3 -> [0,58,"setScriptTimeout",{"ms":35000}] 06:56:20 INFO - PROCESS | 4433 | 1461419780851 Marionette TRACE conn3 <- [1,58,null,{}] 06:56:20 INFO - PROCESS | 4433 | 1461419780858 Marionette TRACE conn3 -> [0,59,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:21 INFO - PROCESS | 4433 | 1461419781023 Marionette TRACE conn3 <- [1,59,null,{"value":null}] 06:56:21 INFO - PROCESS | 4433 | 1461419781141 Marionette TRACE conn3 -> [0,60,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:21 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1294f69800 == 22 [pid = 4433] [id = 22] 06:56:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 63 (0x7f128d41b400) [pid = 4433] [serial = 63] [outer = (nil)] 06:56:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 64 (0x7f1293fcf800) [pid = 4433] [serial = 64] [outer = 0x7f128d41b400] 06:56:21 INFO - PROCESS | 4433 | 1461419781215 Marionette DEBUG loaded listener.js 06:56:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 65 (0x7f1294f1ec00) [pid = 4433] [serial = 65] [outer = 0x7f128d41b400] 06:56:21 INFO - PROCESS | 4433 | 1461419781978 Marionette TRACE conn3 <- [1,60,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:56:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-in.html | fill() does not affect pixels outside the clip region. 06:56:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-in.html | took 1187ms 06:56:22 INFO - PROCESS | 4433 | 1461419782032 Marionette TRACE conn3 -> [0,61,"getWindowHandle",null] 06:56:22 INFO - PROCESS | 4433 | 1461419782039 Marionette TRACE conn3 <- [1,61,null,{"value":"8"}] 06:56:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-out.html 06:56:22 INFO - PROCESS | 4433 | 1461419782063 Marionette TRACE conn3 -> [0,62,"setScriptTimeout",{"ms":35000}] 06:56:22 INFO - PROCESS | 4433 | 1461419782066 Marionette TRACE conn3 <- [1,62,null,{}] 06:56:22 INFO - PROCESS | 4433 | 1461419782072 Marionette TRACE conn3 -> [0,63,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:22 INFO - PROCESS | 4433 | 1461419782262 Marionette TRACE conn3 <- [1,63,null,{"value":null}] 06:56:22 INFO - PROCESS | 4433 | 1461419782385 Marionette TRACE conn3 -> [0,64,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:22 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1296b5f800 == 23 [pid = 4433] [id = 23] 06:56:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 66 (0x7f1295873c00) [pid = 4433] [serial = 66] [outer = (nil)] 06:56:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 67 (0x7f1295f1a000) [pid = 4433] [serial = 67] [outer = 0x7f1295873c00] 06:56:22 INFO - PROCESS | 4433 | 1461419782459 Marionette DEBUG loaded listener.js 06:56:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 68 (0x7f129670c400) [pid = 4433] [serial = 68] [outer = 0x7f1295873c00] 06:56:23 INFO - PROCESS | 4433 | 1461419783242 Marionette TRACE conn3 <- [1,64,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:56:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-out.html | fill() does not affect pixels outside the clip region. 06:56:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-out.html | took 1239ms 06:56:23 INFO - PROCESS | 4433 | 1461419783299 Marionette TRACE conn3 -> [0,65,"getWindowHandle",null] 06:56:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.destination-over.html 06:56:23 INFO - PROCESS | 4433 | 1461419783303 Marionette TRACE conn3 <- [1,65,null,{"value":"8"}] 06:56:23 INFO - PROCESS | 4433 | 1461419783318 Marionette TRACE conn3 -> [0,66,"setScriptTimeout",{"ms":35000}] 06:56:23 INFO - PROCESS | 4433 | 1461419783326 Marionette TRACE conn3 <- [1,66,null,{}] 06:56:23 INFO - PROCESS | 4433 | 1461419783332 Marionette TRACE conn3 -> [0,67,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:23 INFO - PROCESS | 4433 | 1461419783485 Marionette TRACE conn3 <- [1,67,null,{"value":null}] 06:56:23 INFO - PROCESS | 4433 | 1461419783575 Marionette TRACE conn3 -> [0,68,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:23 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129846a000 == 24 [pid = 4433] [id = 24] 06:56:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 69 (0x7f1295916000) [pid = 4433] [serial = 69] [outer = (nil)] 06:56:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 70 (0x7f12a1d42400) [pid = 4433] [serial = 70] [outer = 0x7f1295916000] 06:56:23 INFO - PROCESS | 4433 | 1461419783645 Marionette DEBUG loaded listener.js 06:56:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 71 (0x7f12a2075c00) [pid = 4433] [serial = 71] [outer = 0x7f1295916000] 06:56:24 INFO - PROCESS | 4433 | 1461419784373 Marionette TRACE conn3 <- [1,68,null,{"value":["/2dcontext/compositing/2d.composite.clip.destination-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:56:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.destination-over.html | fill() does not affect pixels outside the clip region. 06:56:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.destination-over.html | took 1090ms 06:56:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.lighter.html 06:56:24 INFO - PROCESS | 4433 | 1461419784406 Marionette TRACE conn3 -> [0,69,"getWindowHandle",null] 06:56:24 INFO - PROCESS | 4433 | 1461419784410 Marionette TRACE conn3 <- [1,69,null,{"value":"8"}] 06:56:24 INFO - PROCESS | 4433 | 1461419784415 Marionette TRACE conn3 -> [0,70,"setScriptTimeout",{"ms":35000}] 06:56:24 INFO - PROCESS | 4433 | 1461419784419 Marionette TRACE conn3 <- [1,70,null,{}] 06:56:24 INFO - PROCESS | 4433 | 1461419784441 Marionette TRACE conn3 -> [0,71,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:24 INFO - PROCESS | 4433 | 1461419784592 Marionette TRACE conn3 <- [1,71,null,{"value":null}] 06:56:24 INFO - PROCESS | 4433 | 1461419784846 Marionette TRACE conn3 -> [0,72,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:24 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12913a0800 == 25 [pid = 4433] [id = 25] 06:56:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 72 (0x7f128b9dc000) [pid = 4433] [serial = 72] [outer = (nil)] 06:56:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 73 (0x7f128b9e2400) [pid = 4433] [serial = 73] [outer = 0x7f128b9dc000] 06:56:24 INFO - PROCESS | 4433 | 1461419784925 Marionette DEBUG loaded listener.js 06:56:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 74 (0x7f1291206400) [pid = 4433] [serial = 74] [outer = 0x7f128b9dc000] 06:56:25 INFO - PROCESS | 4433 | 1461419785712 Marionette TRACE conn3 <- [1,72,null,{"value":["/2dcontext/compositing/2d.composite.clip.lighter.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:56:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.lighter.html | fill() does not affect pixels outside the clip region. 06:56:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.lighter.html | took 1344ms 06:56:25 INFO - PROCESS | 4433 | 1461419785771 Marionette TRACE conn3 -> [0,73,"getWindowHandle",null] 06:56:25 INFO - PROCESS | 4433 | 1461419785778 Marionette TRACE conn3 <- [1,73,null,{"value":"8"}] 06:56:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-atop.html 06:56:25 INFO - PROCESS | 4433 | 1461419785787 Marionette TRACE conn3 -> [0,74,"setScriptTimeout",{"ms":35000}] 06:56:25 INFO - PROCESS | 4433 | 1461419785791 Marionette TRACE conn3 <- [1,74,null,{}] 06:56:25 INFO - PROCESS | 4433 | 1461419785798 Marionette TRACE conn3 -> [0,75,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:25 INFO - PROCESS | 4433 | 1461419785949 Marionette TRACE conn3 <- [1,75,null,{"value":null}] 06:56:26 INFO - PROCESS | 4433 | 1461419786122 Marionette TRACE conn3 -> [0,76,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:26 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1297631800 == 24 [pid = 4433] [id = 20] 06:56:26 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1295f3a800 == 23 [pid = 4433] [id = 19] 06:56:26 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1295c68000 == 22 [pid = 4433] [id = 18] 06:56:26 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12956ae000 == 21 [pid = 4433] [id = 17] 06:56:26 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1294f74000 == 20 [pid = 4433] [id = 16] 06:56:26 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128ee15000 == 19 [pid = 4433] [id = 15] 06:56:26 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128bb4c000 == 20 [pid = 4433] [id = 26] 06:56:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 75 (0x7f128bbcc000) [pid = 4433] [serial = 75] [outer = (nil)] 06:56:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 76 (0x7f128bbd3800) [pid = 4433] [serial = 76] [outer = 0x7f128bbcc000] 06:56:26 INFO - PROCESS | 4433 | 1461419786218 Marionette DEBUG loaded listener.js 06:56:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 77 (0x7f1292ec7c00) [pid = 4433] [serial = 77] [outer = 0x7f128bbcc000] 06:56:26 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1294f85800 == 19 [pid = 4433] [id = 14] 06:56:26 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12933a7000 == 18 [pid = 4433] [id = 13] 06:56:26 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128c4ad800 == 17 [pid = 4433] [id = 12] 06:56:27 INFO - PROCESS | 4433 | 1461419787039 Marionette TRACE conn3 <- [1,76,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-atop.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:56:27 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-atop.html | fill() does not affect pixels outside the clip region. 06:56:27 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-atop.html | took 1327ms 06:56:27 INFO - PROCESS | 4433 | 1461419787115 Marionette TRACE conn3 -> [0,77,"getWindowHandle",null] 06:56:27 INFO - PROCESS | 4433 | 1461419787123 Marionette TRACE conn3 <- [1,77,null,{"value":"8"}] 06:56:27 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-in.html 06:56:27 INFO - PROCESS | 4433 | 1461419787132 Marionette TRACE conn3 -> [0,78,"setScriptTimeout",{"ms":35000}] 06:56:27 INFO - PROCESS | 4433 | 1461419787137 Marionette TRACE conn3 <- [1,78,null,{}] 06:56:27 INFO - PROCESS | 4433 | 1461419787144 Marionette TRACE conn3 -> [0,79,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:27 INFO - PROCESS | 4433 | 1461419787314 Marionette TRACE conn3 <- [1,79,null,{"value":null}] 06:56:27 INFO - PROCESS | 4433 | 1461419787436 Marionette TRACE conn3 -> [0,80,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:27 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12956a1800 == 18 [pid = 4433] [id = 27] 06:56:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 78 (0x7f128bbcc400) [pid = 4433] [serial = 78] [outer = (nil)] 06:56:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 79 (0x7f1295873400) [pid = 4433] [serial = 79] [outer = 0x7f128bbcc400] 06:56:27 INFO - PROCESS | 4433 | 1461419787509 Marionette DEBUG loaded listener.js 06:56:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 80 (0x7f1295e94000) [pid = 4433] [serial = 80] [outer = 0x7f128bbcc400] 06:56:28 INFO - PROCESS | 4433 | 1461419788319 Marionette TRACE conn3 <- [1,80,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-in.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:56:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-in.html | fill() does not affect pixels outside the clip region. 06:56:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-in.html | took 1233ms 06:56:28 INFO - PROCESS | 4433 | 1461419788367 Marionette TRACE conn3 -> [0,81,"getWindowHandle",null] 06:56:28 INFO - PROCESS | 4433 | 1461419788373 Marionette TRACE conn3 <- [1,81,null,{"value":"8"}] 06:56:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-out.html 06:56:28 INFO - PROCESS | 4433 | 1461419788380 Marionette TRACE conn3 -> [0,82,"setScriptTimeout",{"ms":35000}] 06:56:28 INFO - PROCESS | 4433 | 1461419788382 Marionette TRACE conn3 <- [1,82,null,{}] 06:56:28 INFO - PROCESS | 4433 | 1461419788388 Marionette TRACE conn3 -> [0,83,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:28 INFO - PROCESS | 4433 | 1461419788541 Marionette TRACE conn3 <- [1,83,null,{"value":null}] 06:56:28 INFO - PROCESS | 4433 | 1461419788663 Marionette TRACE conn3 -> [0,84,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:28 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1296558000 == 19 [pid = 4433] [id = 28] 06:56:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 81 (0x7f129670b400) [pid = 4433] [serial = 81] [outer = (nil)] 06:56:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 82 (0x7f1296b6d400) [pid = 4433] [serial = 82] [outer = 0x7f129670b400] 06:56:28 INFO - PROCESS | 4433 | 1461419788734 Marionette DEBUG loaded listener.js 06:56:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 83 (0x7f12976b0400) [pid = 4433] [serial = 83] [outer = 0x7f129670b400] 06:56:29 INFO - PROCESS | 4433 | 1461419789547 Marionette TRACE conn3 <- [1,84,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-out.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:56:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-out.html | fill() does not affect pixels outside the clip region. 06:56:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-out.html | took 1231ms 06:56:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.source-over.html 06:56:29 INFO - PROCESS | 4433 | 1461419789619 Marionette TRACE conn3 -> [0,85,"getWindowHandle",null] 06:56:29 INFO - PROCESS | 4433 | 1461419789622 Marionette TRACE conn3 <- [1,85,null,{"value":"8"}] 06:56:29 INFO - PROCESS | 4433 | 1461419789631 Marionette TRACE conn3 -> [0,86,"setScriptTimeout",{"ms":35000}] 06:56:29 INFO - PROCESS | 4433 | 1461419789639 Marionette TRACE conn3 <- [1,86,null,{}] 06:56:29 INFO - PROCESS | 4433 | 1461419789653 Marionette TRACE conn3 -> [0,87,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:29 INFO - PROCESS | 4433 | 1461419789811 Marionette TRACE conn3 <- [1,87,null,{"value":null}] 06:56:29 INFO - PROCESS | 4433 | 1461419789933 Marionette TRACE conn3 -> [0,88,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:29 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129b506800 == 20 [pid = 4433] [id = 29] 06:56:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 84 (0x7f12a2077400) [pid = 4433] [serial = 84] [outer = (nil)] 06:56:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 85 (0x7f12a2459400) [pid = 4433] [serial = 85] [outer = 0x7f12a2077400] 06:56:30 INFO - PROCESS | 4433 | 1461419790006 Marionette DEBUG loaded listener.js 06:56:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 86 (0x7f12a3140c00) [pid = 4433] [serial = 86] [outer = 0x7f12a2077400] 06:56:30 INFO - PROCESS | 4433 | 1461419790754 Marionette TRACE conn3 <- [1,88,null,{"value":["/2dcontext/compositing/2d.composite.clip.source-over.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:56:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.source-over.html | fill() does not affect pixels outside the clip region. 06:56:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.source-over.html | took 1193ms 06:56:30 INFO - PROCESS | 4433 | 1461419790823 Marionette TRACE conn3 -> [0,89,"getWindowHandle",null] 06:56:30 INFO - PROCESS | 4433 | 1461419790827 Marionette TRACE conn3 <- [1,89,null,{"value":"8"}] 06:56:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.clip.xor.html 06:56:30 INFO - PROCESS | 4433 | 1461419790834 Marionette TRACE conn3 -> [0,90,"setScriptTimeout",{"ms":35000}] 06:56:30 INFO - PROCESS | 4433 | 1461419790837 Marionette TRACE conn3 <- [1,90,null,{}] 06:56:30 INFO - PROCESS | 4433 | 1461419790842 Marionette TRACE conn3 -> [0,91,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:31 INFO - PROCESS | 4433 | 1461419791006 Marionette TRACE conn3 <- [1,91,null,{"value":null}] 06:56:31 INFO - PROCESS | 4433 | 1461419791204 Marionette TRACE conn3 -> [0,92,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.clip.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:31 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128ee20800 == 21 [pid = 4433] [id = 30] 06:56:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 87 (0x7f128c51f400) [pid = 4433] [serial = 87] [outer = (nil)] 06:56:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 88 (0x7f1291202800) [pid = 4433] [serial = 88] [outer = 0x7f128c51f400] 06:56:31 INFO - PROCESS | 4433 | 1461419791272 Marionette DEBUG loaded listener.js 06:56:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 89 (0x7f1293ed5000) [pid = 4433] [serial = 89] [outer = 0x7f128c51f400] 06:56:31 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12913a0800 == 20 [pid = 4433] [id = 25] 06:56:31 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1296b5f800 == 19 [pid = 4433] [id = 23] 06:56:31 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1294f69800 == 18 [pid = 4433] [id = 22] 06:56:31 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b960000 == 17 [pid = 4433] [id = 21] 06:56:32 INFO - PROCESS | 4433 | 1461419792172 Marionette TRACE conn3 <- [1,92,null,{"value":["/2dcontext/compositing/2d.composite.clip.xor.html",0,null,null,[["fill() does not affect pixels outside the clip region.",0,null,null]]]}] 06:56:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.clip.xor.html | fill() does not affect pixels outside the clip region. 06:56:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.clip.xor.html | took 1386ms 06:56:32 INFO - PROCESS | 4433 | 1461419792221 Marionette TRACE conn3 -> [0,93,"getWindowHandle",null] 06:56:32 INFO - PROCESS | 4433 | 1461419792226 Marionette TRACE conn3 <- [1,93,null,{"value":"8"}] 06:56:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html 06:56:32 INFO - PROCESS | 4433 | 1461419792234 Marionette TRACE conn3 -> [0,94,"setScriptTimeout",{"ms":35000}] 06:56:32 INFO - PROCESS | 4433 | 1461419792240 Marionette TRACE conn3 <- [1,94,null,{}] 06:56:32 INFO - PROCESS | 4433 | 1461419792249 Marionette TRACE conn3 -> [0,95,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:32 INFO - PROCESS | 4433 | 1461419792418 Marionette TRACE conn3 <- [1,95,null,{"value":null}] 06:56:32 INFO - PROCESS | 4433 | 1461419792541 Marionette TRACE conn3 -> [0,96,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:32 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12955ba800 == 18 [pid = 4433] [id = 31] 06:56:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 90 (0x7f128bbcd000) [pid = 4433] [serial = 90] [outer = (nil)] 06:56:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 91 (0x7f1294f25c00) [pid = 4433] [serial = 91] [outer = 0x7f128bbcd000] 06:56:32 INFO - PROCESS | 4433 | 1461419792615 Marionette DEBUG loaded listener.js 06:56:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 92 (0x7f1295c29000) [pid = 4433] [serial = 92] [outer = 0x7f128bbcd000] 06:56:33 INFO - PROCESS | 4433 | 1461419793427 Marionette TRACE conn3 <- [1,96,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvas.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvas",0,null,null]]]}] 06:56:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | Canvas test: 2d.composite.globalAlpha.canvas 06:56:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvas.html | took 1236ms 06:56:33 INFO - PROCESS | 4433 | 1461419793470 Marionette TRACE conn3 -> [0,97,"getWindowHandle",null] 06:56:33 INFO - PROCESS | 4433 | 1461419793479 Marionette TRACE conn3 <- [1,97,null,{"value":"8"}] 06:56:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html 06:56:33 INFO - PROCESS | 4433 | 1461419793488 Marionette TRACE conn3 -> [0,98,"setScriptTimeout",{"ms":35000}] 06:56:33 INFO - PROCESS | 4433 | 1461419793492 Marionette TRACE conn3 <- [1,98,null,{}] 06:56:33 INFO - PROCESS | 4433 | 1461419793497 Marionette TRACE conn3 -> [0,99,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:33 INFO - PROCESS | 4433 | 1461419793650 Marionette TRACE conn3 <- [1,99,null,{"value":null}] 06:56:33 INFO - PROCESS | 4433 | 1461419793774 Marionette TRACE conn3 -> [0,100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:33 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1298465800 == 19 [pid = 4433] [id = 32] 06:56:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 93 (0x7f1296713c00) [pid = 4433] [serial = 93] [outer = (nil)] 06:56:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 94 (0x7f12976f1400) [pid = 4433] [serial = 94] [outer = 0x7f1296713c00] 06:56:33 INFO - PROCESS | 4433 | 1461419793844 Marionette DEBUG loaded listener.js 06:56:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 95 (0x7f129c185800) [pid = 4433] [serial = 95] [outer = 0x7f1296713c00] 06:56:34 INFO - PROCESS | 4433 | 1461419794669 Marionette TRACE conn3 <- [1,100,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.canvaspattern",0,null,null]]]}] 06:56:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | Canvas test: 2d.composite.globalAlpha.canvaspattern 06:56:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html | took 1232ms 06:56:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.default.html 06:56:34 INFO - PROCESS | 4433 | 1461419794721 Marionette TRACE conn3 -> [0,101,"getWindowHandle",null] 06:56:34 INFO - PROCESS | 4433 | 1461419794724 Marionette TRACE conn3 <- [1,101,null,{"value":"8"}] 06:56:34 INFO - PROCESS | 4433 | 1461419794730 Marionette TRACE conn3 -> [0,102,"setScriptTimeout",{"ms":35000}] 06:56:34 INFO - PROCESS | 4433 | 1461419794735 Marionette TRACE conn3 <- [1,102,null,{}] 06:56:34 INFO - PROCESS | 4433 | 1461419794750 Marionette TRACE conn3 -> [0,103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:34 INFO - PROCESS | 4433 | 1461419794904 Marionette TRACE conn3 <- [1,103,null,{"value":null}] 06:56:35 INFO - PROCESS | 4433 | 1461419795029 Marionette TRACE conn3 -> [0,104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:35 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a20c4000 == 20 [pid = 4433] [id = 33] 06:56:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 96 (0x7f12976f6800) [pid = 4433] [serial = 96] [outer = (nil)] 06:56:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 97 (0x7f12a2250800) [pid = 4433] [serial = 97] [outer = 0x7f12976f6800] 06:56:35 INFO - PROCESS | 4433 | 1461419795106 Marionette DEBUG loaded listener.js 06:56:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 98 (0x7f12a348c000) [pid = 4433] [serial = 98] [outer = 0x7f12976f6800] 06:56:35 INFO - PROCESS | 4433 | 1461419795882 Marionette TRACE conn3 <- [1,104,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.default.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.default",0,null,null]]]}] 06:56:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.default.html | Canvas test: 2d.composite.globalAlpha.default 06:56:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.default.html | took 1184ms 06:56:35 INFO - PROCESS | 4433 | 1461419795913 Marionette TRACE conn3 -> [0,105,"getWindowHandle",null] 06:56:35 INFO - PROCESS | 4433 | 1461419795917 Marionette TRACE conn3 <- [1,105,null,{"value":"8"}] 06:56:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.fill.html 06:56:35 INFO - PROCESS | 4433 | 1461419795923 Marionette TRACE conn3 -> [0,106,"setScriptTimeout",{"ms":35000}] 06:56:35 INFO - PROCESS | 4433 | 1461419795926 Marionette TRACE conn3 <- [1,106,null,{}] 06:56:35 INFO - PROCESS | 4433 | 1461419795931 Marionette TRACE conn3 -> [0,107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:36 INFO - PROCESS | 4433 | 1461419796079 Marionette TRACE conn3 <- [1,107,null,{"value":null}] 06:56:36 INFO - PROCESS | 4433 | 1461419796206 Marionette TRACE conn3 -> [0,108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:36 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a2f1e800 == 21 [pid = 4433] [id = 34] 06:56:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 99 (0x7f129c187400) [pid = 4433] [serial = 99] [outer = (nil)] 06:56:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 100 (0x7f12a6a36800) [pid = 4433] [serial = 100] [outer = 0x7f129c187400] 06:56:36 INFO - PROCESS | 4433 | 1461419796281 Marionette DEBUG loaded listener.js 06:56:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 101 (0x7f12a6c0b800) [pid = 4433] [serial = 101] [outer = 0x7f129c187400] 06:56:37 INFO - PROCESS | 4433 | 1461419797031 Marionette TRACE conn3 <- [1,108,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.fill.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.fill",0,null,null]]]}] 06:56:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | Canvas test: 2d.composite.globalAlpha.fill 06:56:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.fill.html | took 1135ms 06:56:37 INFO - PROCESS | 4433 | 1461419797061 Marionette TRACE conn3 -> [0,109,"getWindowHandle",null] 06:56:37 INFO - PROCESS | 4433 | 1461419797065 Marionette TRACE conn3 <- [1,109,null,{"value":"8"}] 06:56:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.image.html 06:56:37 INFO - PROCESS | 4433 | 1461419797071 Marionette TRACE conn3 -> [0,110,"setScriptTimeout",{"ms":35000}] 06:56:37 INFO - PROCESS | 4433 | 1461419797075 Marionette TRACE conn3 <- [1,110,null,{}] 06:56:37 INFO - PROCESS | 4433 | 1461419797080 Marionette TRACE conn3 -> [0,111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:37 INFO - PROCESS | 4433 | 1461419797223 Marionette TRACE conn3 <- [1,111,null,{"value":null}] 06:56:37 INFO - PROCESS | 4433 | 1461419797485 Marionette TRACE conn3 -> [0,112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:37 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1294537000 == 22 [pid = 4433] [id = 35] 06:56:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 102 (0x7f1291210c00) [pid = 4433] [serial = 102] [outer = (nil)] 06:56:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 103 (0x7f12912edc00) [pid = 4433] [serial = 103] [outer = 0x7f1291210c00] 06:56:37 INFO - PROCESS | 4433 | 1461419797566 Marionette DEBUG loaded listener.js 06:56:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 104 (0x7f12951afc00) [pid = 4433] [serial = 104] [outer = 0x7f1291210c00] 06:56:38 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12956a1800 == 21 [pid = 4433] [id = 27] 06:56:38 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128bb4c000 == 20 [pid = 4433] [id = 26] 06:56:38 INFO - PROCESS | 4433 | 1461419798513 Marionette TRACE conn3 <- [1,112,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.image.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.image",0,null,null]]]}] 06:56:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.image.html | Canvas test: 2d.composite.globalAlpha.image 06:56:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.image.html | took 1482ms 06:56:38 INFO - PROCESS | 4433 | 1461419798554 Marionette TRACE conn3 -> [0,113,"getWindowHandle",null] 06:56:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html 06:56:38 INFO - PROCESS | 4433 | 1461419798560 Marionette TRACE conn3 <- [1,113,null,{"value":"8"}] 06:56:38 INFO - PROCESS | 4433 | 1461419798568 Marionette TRACE conn3 -> [0,114,"setScriptTimeout",{"ms":35000}] 06:56:38 INFO - PROCESS | 4433 | 1461419798573 Marionette TRACE conn3 <- [1,114,null,{}] 06:56:38 INFO - PROCESS | 4433 | 1461419798581 Marionette TRACE conn3 -> [0,115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:38 INFO - PROCESS | 4433 | 1461419798729 Marionette TRACE conn3 <- [1,115,null,{"value":null}] 06:56:38 INFO - PROCESS | 4433 | 1461419798867 Marionette TRACE conn3 -> [0,116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:38 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1296557000 == 21 [pid = 4433] [id = 36] 06:56:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 105 (0x7f1294503800) [pid = 4433] [serial = 105] [outer = (nil)] 06:56:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 106 (0x7f1296522000) [pid = 4433] [serial = 106] [outer = 0x7f1294503800] 06:56:38 INFO - PROCESS | 4433 | 1461419798945 Marionette DEBUG loaded listener.js 06:56:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 107 (0x7f12975d9000) [pid = 4433] [serial = 107] [outer = 0x7f1294503800] 06:56:39 INFO - PROCESS | 4433 | 1461419799768 Marionette TRACE conn3 <- [1,116,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.imagepattern",0,null,null]]]}] 06:56:39 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | Canvas test: 2d.composite.globalAlpha.imagepattern 06:56:39 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html | took 1236ms 06:56:39 INFO - PROCESS | 4433 | 1461419799803 Marionette TRACE conn3 -> [0,117,"getWindowHandle",null] 06:56:39 INFO - PROCESS | 4433 | 1461419799811 Marionette TRACE conn3 <- [1,117,null,{"value":"8"}] 06:56:39 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html 06:56:39 INFO - PROCESS | 4433 | 1461419799821 Marionette TRACE conn3 -> [0,118,"setScriptTimeout",{"ms":35000}] 06:56:39 INFO - PROCESS | 4433 | 1461419799824 Marionette TRACE conn3 <- [1,118,null,{}] 06:56:39 INFO - PROCESS | 4433 | 1461419799830 Marionette TRACE conn3 -> [0,119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:39 INFO - PROCESS | 4433 | 1461419799979 Marionette TRACE conn3 <- [1,119,null,{"value":null}] 06:56:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 108 (0x7f129c186800) [pid = 4433] [serial = 108] [outer = 0x7f128b9e1800] 06:56:40 INFO - PROCESS | 4433 | 1461419800151 Marionette TRACE conn3 -> [0,120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:40 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a341c000 == 22 [pid = 4433] [id = 37] 06:56:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 109 (0x7f12a224ec00) [pid = 4433] [serial = 109] [outer = (nil)] 06:56:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 110 (0x7f12a24f5000) [pid = 4433] [serial = 110] [outer = 0x7f12a224ec00] 06:56:40 INFO - PROCESS | 4433 | 1461419800229 Marionette DEBUG loaded listener.js 06:56:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 111 (0x7f12a32b6400) [pid = 4433] [serial = 111] [outer = 0x7f12a224ec00] 06:56:41 INFO - PROCESS | 4433 | 1461419801035 Marionette TRACE conn3 <- [1,120,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.invalid.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.invalid",0,null,null]]]}] 06:56:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | Canvas test: 2d.composite.globalAlpha.invalid 06:56:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.invalid.html | took 1226ms 06:56:41 INFO - PROCESS | 4433 | 1461419801061 Marionette TRACE conn3 -> [0,121,"getWindowHandle",null] 06:56:41 INFO - PROCESS | 4433 | 1461419801064 Marionette TRACE conn3 <- [1,121,null,{"value":"8"}] 06:56:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.globalAlpha.range.html 06:56:41 INFO - PROCESS | 4433 | 1461419801075 Marionette TRACE conn3 -> [0,122,"setScriptTimeout",{"ms":35000}] 06:56:41 INFO - PROCESS | 4433 | 1461419801080 Marionette TRACE conn3 <- [1,122,null,{}] 06:56:41 INFO - PROCESS | 4433 | 1461419801097 Marionette TRACE conn3 -> [0,123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:41 INFO - PROCESS | 4433 | 1461419801258 Marionette TRACE conn3 <- [1,123,null,{"value":null}] 06:56:41 INFO - PROCESS | 4433 | 1461419801384 Marionette TRACE conn3 -> [0,124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.globalAlpha.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:41 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a531c000 == 23 [pid = 4433] [id = 38] 06:56:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 112 (0x7f128d55b800) [pid = 4433] [serial = 112] [outer = (nil)] 06:56:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 113 (0x7f12a6dbfc00) [pid = 4433] [serial = 113] [outer = 0x7f128d55b800] 06:56:41 INFO - PROCESS | 4433 | 1461419801464 Marionette DEBUG loaded listener.js 06:56:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 114 (0x7f12a7442800) [pid = 4433] [serial = 114] [outer = 0x7f128d55b800] 06:56:42 INFO - PROCESS | 4433 | 1461419802238 Marionette TRACE conn3 <- [1,124,null,{"value":["/2dcontext/compositing/2d.composite.globalAlpha.range.html",0,null,null,[["Canvas test: 2d.composite.globalAlpha.range",0,null,null]]]}] 06:56:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.globalAlpha.range.html | Canvas test: 2d.composite.globalAlpha.range 06:56:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.globalAlpha.range.html | took 1184ms 06:56:42 INFO - PROCESS | 4433 | 1461419802258 Marionette TRACE conn3 -> [0,125,"getWindowHandle",null] 06:56:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.copy.html 06:56:42 INFO - PROCESS | 4433 | 1461419802263 Marionette TRACE conn3 <- [1,125,null,{"value":"8"}] 06:56:42 INFO - PROCESS | 4433 | 1461419802270 Marionette TRACE conn3 -> [0,126,"setScriptTimeout",{"ms":35000}] 06:56:42 INFO - PROCESS | 4433 | 1461419802273 Marionette TRACE conn3 <- [1,126,null,{}] 06:56:42 INFO - PROCESS | 4433 | 1461419802278 Marionette TRACE conn3 -> [0,127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:42 INFO - PROCESS | 4433 | 1461419802418 Marionette TRACE conn3 <- [1,127,null,{"value":null}] 06:56:42 INFO - PROCESS | 4433 | 1461419802565 Marionette TRACE conn3 -> [0,128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:42 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129453b800 == 24 [pid = 4433] [id = 39] 06:56:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 115 (0x7f128d37cc00) [pid = 4433] [serial = 115] [outer = (nil)] 06:56:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 116 (0x7f12a770f800) [pid = 4433] [serial = 116] [outer = 0x7f128d37cc00] 06:56:42 INFO - PROCESS | 4433 | 1461419802637 Marionette DEBUG loaded listener.js 06:56:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 117 (0x7f12a93c0000) [pid = 4433] [serial = 117] [outer = 0x7f128d37cc00] 06:56:43 INFO - PROCESS | 4433 | 1461419803441 Marionette TRACE conn3 <- [1,128,null,{"value":["/2dcontext/compositing/2d.composite.image.copy.html",0,null,null,[["Canvas test: 2d.composite.image.copy",0,null,null]]]}] 06:56:43 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.copy.html | Canvas test: 2d.composite.image.copy 06:56:43 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.copy.html | took 1233ms 06:56:43 INFO - PROCESS | 4433 | 1461419803503 Marionette TRACE conn3 -> [0,129,"getWindowHandle",null] 06:56:43 INFO - PROCESS | 4433 | 1461419803505 Marionette TRACE conn3 <- [1,129,null,{"value":"8"}] 06:56:43 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-atop.html 06:56:43 INFO - PROCESS | 4433 | 1461419803511 Marionette TRACE conn3 -> [0,130,"setScriptTimeout",{"ms":35000}] 06:56:43 INFO - PROCESS | 4433 | 1461419803514 Marionette TRACE conn3 <- [1,130,null,{}] 06:56:43 INFO - PROCESS | 4433 | 1461419803519 Marionette TRACE conn3 -> [0,131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:43 INFO - PROCESS | 4433 | 1461419803650 Marionette TRACE conn3 <- [1,131,null,{"value":null}] 06:56:43 INFO - PROCESS | 4433 | 1461419803784 Marionette TRACE conn3 -> [0,132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:43 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a769b000 == 25 [pid = 4433] [id = 40] 06:56:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 118 (0x7f128b8a8800) [pid = 4433] [serial = 118] [outer = (nil)] 06:56:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 119 (0x7f12a224f800) [pid = 4433] [serial = 119] [outer = 0x7f128b8a8800] 06:56:43 INFO - PROCESS | 4433 | 1461419803857 Marionette DEBUG loaded listener.js 06:56:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 120 (0x7f12aa00f400) [pid = 4433] [serial = 120] [outer = 0x7f128b8a8800] 06:56:44 INFO - PROCESS | 4433 | 1461419804811 Marionette TRACE conn3 <- [1,132,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.image.destination-atop",0,null,null]]]}] 06:56:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-atop.html | Canvas test: 2d.composite.image.destination-atop 06:56:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-atop.html | took 1376ms 06:56:44 INFO - PROCESS | 4433 | 1461419804888 Marionette TRACE conn3 -> [0,133,"getWindowHandle",null] 06:56:44 INFO - PROCESS | 4433 | 1461419804893 Marionette TRACE conn3 <- [1,133,null,{"value":"8"}] 06:56:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-in.html 06:56:44 INFO - PROCESS | 4433 | 1461419804901 Marionette TRACE conn3 -> [0,134,"setScriptTimeout",{"ms":35000}] 06:56:44 INFO - PROCESS | 4433 | 1461419804906 Marionette TRACE conn3 <- [1,134,null,{}] 06:56:44 INFO - PROCESS | 4433 | 1461419804914 Marionette TRACE conn3 -> [0,135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:45 INFO - PROCESS | 4433 | 1461419805097 Marionette TRACE conn3 <- [1,135,null,{"value":null}] 06:56:45 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1298465800 == 24 [pid = 4433] [id = 32] 06:56:45 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12955ba800 == 23 [pid = 4433] [id = 31] 06:56:45 INFO - PROCESS | 4433 | 1461419805323 Marionette TRACE conn3 -> [0,136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:45 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1294f6a000 == 24 [pid = 4433] [id = 41] 06:56:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 121 (0x7f128a7a4000) [pid = 4433] [serial = 121] [outer = (nil)] 06:56:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 122 (0x7f128a7ab800) [pid = 4433] [serial = 122] [outer = 0x7f128a7a4000] 06:56:45 INFO - PROCESS | 4433 | 1461419805405 Marionette DEBUG loaded listener.js 06:56:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 123 (0x7f129130f400) [pid = 4433] [serial = 123] [outer = 0x7f128a7a4000] 06:56:46 INFO - PROCESS | 4433 | 1461419806228 Marionette TRACE conn3 <- [1,136,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-in.html",0,null,null,[["Canvas test: 2d.composite.image.destination-in",0,null,null]]]}] 06:56:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-in.html | Canvas test: 2d.composite.image.destination-in 06:56:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-in.html | took 1382ms 06:56:46 INFO - PROCESS | 4433 | 1461419806284 Marionette TRACE conn3 -> [0,137,"getWindowHandle",null] 06:56:46 INFO - PROCESS | 4433 | 1461419806291 Marionette TRACE conn3 <- [1,137,null,{"value":"8"}] 06:56:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-out.html 06:56:46 INFO - PROCESS | 4433 | 1461419806299 Marionette TRACE conn3 -> [0,138,"setScriptTimeout",{"ms":35000}] 06:56:46 INFO - PROCESS | 4433 | 1461419806304 Marionette TRACE conn3 <- [1,138,null,{}] 06:56:46 INFO - PROCESS | 4433 | 1461419806311 Marionette TRACE conn3 -> [0,139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:46 INFO - PROCESS | 4433 | 1461419806466 Marionette TRACE conn3 <- [1,139,null,{"value":null}] 06:56:46 INFO - PROCESS | 4433 | 1461419806595 Marionette TRACE conn3 -> [0,140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:46 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a22ae800 == 25 [pid = 4433] [id = 42] 06:56:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 124 (0x7f128a7a5800) [pid = 4433] [serial = 124] [outer = (nil)] 06:56:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 125 (0x7f1296aa8c00) [pid = 4433] [serial = 125] [outer = 0x7f128a7a5800] 06:56:46 INFO - PROCESS | 4433 | 1461419806673 Marionette DEBUG loaded listener.js 06:56:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 126 (0x7f129b263c00) [pid = 4433] [serial = 126] [outer = 0x7f128a7a5800] 06:56:47 INFO - PROCESS | 4433 | 1461419807599 Marionette TRACE conn3 <- [1,140,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-out.html",0,null,null,[["Canvas test: 2d.composite.image.destination-out",0,null,null]]]}] 06:56:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-out.html | Canvas test: 2d.composite.image.destination-out 06:56:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-out.html | took 1333ms 06:56:47 INFO - PROCESS | 4433 | 1461419807636 Marionette TRACE conn3 -> [0,141,"getWindowHandle",null] 06:56:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.destination-over.html 06:56:47 INFO - PROCESS | 4433 | 1461419807642 Marionette TRACE conn3 <- [1,141,null,{"value":"8"}] 06:56:47 INFO - PROCESS | 4433 | 1461419807648 Marionette TRACE conn3 -> [0,142,"setScriptTimeout",{"ms":35000}] 06:56:47 INFO - PROCESS | 4433 | 1461419807651 Marionette TRACE conn3 <- [1,142,null,{}] 06:56:47 INFO - PROCESS | 4433 | 1461419807657 Marionette TRACE conn3 -> [0,143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:47 INFO - PROCESS | 4433 | 1461419807804 Marionette TRACE conn3 <- [1,143,null,{"value":null}] 06:56:47 INFO - PROCESS | 4433 | 1461419807941 Marionette TRACE conn3 -> [0,144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:47 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1292f79000 == 26 [pid = 4433] [id = 43] 06:56:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 127 (0x7f128eb4f400) [pid = 4433] [serial = 127] [outer = (nil)] 06:56:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 128 (0x7f128eb59000) [pid = 4433] [serial = 128] [outer = 0x7f128eb4f400] 06:56:48 INFO - PROCESS | 4433 | 1461419808014 Marionette DEBUG loaded listener.js 06:56:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 129 (0x7f128eb99c00) [pid = 4433] [serial = 129] [outer = 0x7f128eb4f400] 06:56:48 INFO - PROCESS | 4433 | 1461419808877 Marionette TRACE conn3 <- [1,144,null,{"value":["/2dcontext/compositing/2d.composite.image.destination-over.html",0,null,null,[["Canvas test: 2d.composite.image.destination-over",0,null,null]]]}] 06:56:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.destination-over.html | Canvas test: 2d.composite.image.destination-over 06:56:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.destination-over.html | took 1282ms 06:56:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.lighter.html 06:56:48 INFO - PROCESS | 4433 | 1461419808930 Marionette TRACE conn3 -> [0,145,"getWindowHandle",null] 06:56:48 INFO - PROCESS | 4433 | 1461419808933 Marionette TRACE conn3 <- [1,145,null,{"value":"8"}] 06:56:48 INFO - PROCESS | 4433 | 1461419808946 Marionette TRACE conn3 -> [0,146,"setScriptTimeout",{"ms":35000}] 06:56:48 INFO - PROCESS | 4433 | 1461419808955 Marionette TRACE conn3 <- [1,146,null,{}] 06:56:48 INFO - PROCESS | 4433 | 1461419808962 Marionette TRACE conn3 -> [0,147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:49 INFO - PROCESS | 4433 | 1461419809153 Marionette TRACE conn3 <- [1,147,null,{"value":null}] 06:56:49 INFO - PROCESS | 4433 | 1461419809287 Marionette TRACE conn3 -> [0,148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:49 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a9396800 == 27 [pid = 4433] [id = 44] 06:56:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 130 (0x7f12a1d42c00) [pid = 4433] [serial = 130] [outer = (nil)] 06:56:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 131 (0x7f12a53c6400) [pid = 4433] [serial = 131] [outer = 0x7f12a1d42c00] 06:56:49 INFO - PROCESS | 4433 | 1461419809363 Marionette DEBUG loaded listener.js 06:56:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 132 (0x7f12a6db5400) [pid = 4433] [serial = 132] [outer = 0x7f12a1d42c00] 06:56:50 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1296557000 == 26 [pid = 4433] [id = 36] 06:56:52 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a20c4000 == 25 [pid = 4433] [id = 33] 06:56:52 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a2f1e800 == 24 [pid = 4433] [id = 34] 06:56:52 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128d5de800 == 23 [pid = 4433] [id = 6] 06:56:52 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a531c000 == 22 [pid = 4433] [id = 38] 06:56:52 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1296558000 == 21 [pid = 4433] [id = 28] 06:56:52 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b554000 == 20 [pid = 4433] [id = 8] 06:56:52 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a341c000 == 19 [pid = 4433] [id = 37] 06:56:52 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a769b000 == 18 [pid = 4433] [id = 40] 06:56:52 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129453b800 == 17 [pid = 4433] [id = 39] 06:56:52 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129b506800 == 16 [pid = 4433] [id = 29] 06:56:52 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129846a000 == 15 [pid = 4433] [id = 24] 06:56:52 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128ee20800 == 14 [pid = 4433] [id = 30] 06:56:52 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1292f79000 == 13 [pid = 4433] [id = 43] 06:56:52 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b96e800 == 12 [pid = 4433] [id = 9] 06:56:52 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a22ae800 == 11 [pid = 4433] [id = 42] 06:56:52 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1294f6a000 == 10 [pid = 4433] [id = 41] 06:56:52 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1294537000 == 9 [pid = 4433] [id = 35] 06:56:53 INFO - PROCESS | 4433 | 1461419813798 Marionette TRACE conn3 <- [1,148,null,{"value":["/2dcontext/compositing/2d.composite.image.lighter.html",0,null,null,[["Canvas test: 2d.composite.image.lighter",0,null,null]]]}] 06:56:53 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.lighter.html | Canvas test: 2d.composite.image.lighter 06:56:53 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.lighter.html | took 4910ms 06:56:53 INFO - PROCESS | 4433 | 1461419813849 Marionette TRACE conn3 -> [0,149,"getWindowHandle",null] 06:56:53 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-atop.html 06:56:53 INFO - PROCESS | 4433 | 1461419813855 Marionette TRACE conn3 <- [1,149,null,{"value":"8"}] 06:56:53 INFO - PROCESS | 4433 | 1461419813863 Marionette TRACE conn3 -> [0,150,"setScriptTimeout",{"ms":35000}] 06:56:53 INFO - PROCESS | 4433 | 1461419813868 Marionette TRACE conn3 <- [1,150,null,{}] 06:56:53 INFO - PROCESS | 4433 | 1461419813877 Marionette TRACE conn3 -> [0,151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:54 INFO - PROCESS | 4433 | 1461419814021 Marionette TRACE conn3 <- [1,151,null,{"value":null}] 06:56:54 INFO - PROCESS | 4433 | 1461419814141 Marionette TRACE conn3 -> [0,152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:54 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1291286000 == 10 [pid = 4433] [id = 45] 06:56:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 133 (0x7f128eb96c00) [pid = 4433] [serial = 133] [outer = (nil)] 06:56:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 134 (0x7f128eb98c00) [pid = 4433] [serial = 134] [outer = 0x7f128eb96c00] 06:56:54 INFO - PROCESS | 4433 | 1461419814207 Marionette DEBUG loaded listener.js 06:56:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 135 (0x7f12912ee000) [pid = 4433] [serial = 135] [outer = 0x7f128eb96c00] 06:56:54 INFO - PROCESS | 4433 | 1461419814855 Marionette TRACE conn3 <- [1,152,null,{"value":["/2dcontext/compositing/2d.composite.image.source-atop.html",0,null,null,[["Canvas test: 2d.composite.image.source-atop",0,null,null]]]}] 06:56:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-atop.html | Canvas test: 2d.composite.image.source-atop 06:56:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-atop.html | took 1031ms 06:56:54 INFO - PROCESS | 4433 | 1461419814892 Marionette TRACE conn3 -> [0,153,"getWindowHandle",null] 06:56:54 INFO - PROCESS | 4433 | 1461419814901 Marionette TRACE conn3 <- [1,153,null,{"value":"8"}] 06:56:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-in.html 06:56:54 INFO - PROCESS | 4433 | 1461419814911 Marionette TRACE conn3 -> [0,154,"setScriptTimeout",{"ms":35000}] 06:56:54 INFO - PROCESS | 4433 | 1461419814915 Marionette TRACE conn3 <- [1,154,null,{}] 06:56:54 INFO - PROCESS | 4433 | 1461419814921 Marionette TRACE conn3 -> [0,155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:55 INFO - PROCESS | 4433 | 1461419815117 Marionette TRACE conn3 <- [1,155,null,{"value":null}] 06:56:55 INFO - PROCESS | 4433 | 1461419815133 Marionette TRACE conn3 -> [0,156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:55 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b973000 == 11 [pid = 4433] [id = 46] 06:56:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 136 (0x7f1293ed5800) [pid = 4433] [serial = 136] [outer = (nil)] 06:56:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 137 (0x7f12943c6000) [pid = 4433] [serial = 137] [outer = 0x7f1293ed5800] 06:56:55 INFO - PROCESS | 4433 | 1461419815192 Marionette DEBUG loaded listener.js 06:56:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 138 (0x7f1294f1f800) [pid = 4433] [serial = 138] [outer = 0x7f1293ed5800] 06:56:56 INFO - PROCESS | 4433 | 1461419816134 Marionette TRACE conn3 <- [1,156,null,{"value":["/2dcontext/compositing/2d.composite.image.source-in.html",0,null,null,[["Canvas test: 2d.composite.image.source-in",0,null,null]]]}] 06:56:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-in.html | Canvas test: 2d.composite.image.source-in 06:56:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-in.html | took 1277ms 06:56:56 INFO - PROCESS | 4433 | 1461419816193 Marionette TRACE conn3 -> [0,157,"getWindowHandle",null] 06:56:56 INFO - PROCESS | 4433 | 1461419816197 Marionette TRACE conn3 <- [1,157,null,{"value":"8"}] 06:56:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-out.html 06:56:56 INFO - PROCESS | 4433 | 1461419816203 Marionette TRACE conn3 -> [0,158,"setScriptTimeout",{"ms":35000}] 06:56:56 INFO - PROCESS | 4433 | 1461419816209 Marionette TRACE conn3 <- [1,158,null,{}] 06:56:56 INFO - PROCESS | 4433 | 1461419816241 Marionette TRACE conn3 -> [0,159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:56 INFO - PROCESS | 4433 | 1461419816413 Marionette TRACE conn3 <- [1,159,null,{"value":null}] 06:56:56 INFO - PROCESS | 4433 | 1461419816437 Marionette TRACE conn3 -> [0,160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:56 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a1d04800 == 12 [pid = 4433] [id = 47] 06:56:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 139 (0x7f128b8a0000) [pid = 4433] [serial = 139] [outer = (nil)] 06:56:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 140 (0x7f12975d5c00) [pid = 4433] [serial = 140] [outer = 0x7f128b8a0000] 06:56:56 INFO - PROCESS | 4433 | 1461419816506 Marionette DEBUG loaded listener.js 06:56:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 141 (0x7f129c187000) [pid = 4433] [serial = 141] [outer = 0x7f128b8a0000] 06:56:57 INFO - PROCESS | 4433 | 1461419817265 Marionette TRACE conn3 <- [1,160,null,{"value":["/2dcontext/compositing/2d.composite.image.source-out.html",0,null,null,[["Canvas test: 2d.composite.image.source-out",0,null,null]]]}] 06:56:57 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-out.html | Canvas test: 2d.composite.image.source-out 06:56:57 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-out.html | took 1088ms 06:56:57 INFO - PROCESS | 4433 | 1461419817300 Marionette TRACE conn3 -> [0,161,"getWindowHandle",null] 06:56:57 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.source-over.html 06:56:57 INFO - PROCESS | 4433 | 1461419817304 Marionette TRACE conn3 <- [1,161,null,{"value":"8"}] 06:56:57 INFO - PROCESS | 4433 | 1461419817309 Marionette TRACE conn3 -> [0,162,"setScriptTimeout",{"ms":35000}] 06:56:57 INFO - PROCESS | 4433 | 1461419817311 Marionette TRACE conn3 <- [1,162,null,{}] 06:56:57 INFO - PROCESS | 4433 | 1461419817322 Marionette TRACE conn3 -> [0,163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:57 INFO - PROCESS | 4433 | 1461419817479 Marionette TRACE conn3 <- [1,163,null,{"value":null}] 06:56:57 INFO - PROCESS | 4433 | 1461419817505 Marionette TRACE conn3 -> [0,164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:57 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a3213000 == 13 [pid = 4433] [id = 48] 06:56:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 142 (0x7f1295f84000) [pid = 4433] [serial = 142] [outer = (nil)] 06:56:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 143 (0x7f12a228b800) [pid = 4433] [serial = 143] [outer = 0x7f1295f84000] 06:56:57 INFO - PROCESS | 4433 | 1461419817566 Marionette DEBUG loaded listener.js 06:56:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 144 (0x7f12a3143000) [pid = 4433] [serial = 144] [outer = 0x7f1295f84000] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 143 (0x7f129c187400) [pid = 4433] [serial = 99] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.fill.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 142 (0x7f128b525000) [pid = 4433] [serial = 60] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-atop.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 141 (0x7f128b9df400) [pid = 4433] [serial = 57] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.copy.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 140 (0x7f129670b400) [pid = 4433] [serial = 81] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-out.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 139 (0x7f128c51f400) [pid = 4433] [serial = 87] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.xor.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 138 (0x7f128a7a5800) [pid = 4433] [serial = 124] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-out.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 137 (0x7f128bbcc000) [pid = 4433] [serial = 75] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-atop.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 136 (0x7f1291210c00) [pid = 4433] [serial = 102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.image.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 135 (0x7f128bbcc400) [pid = 4433] [serial = 78] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-in.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 134 (0x7f128b9dc000) [pid = 4433] [serial = 72] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.lighter.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 133 (0x7f12976f6800) [pid = 4433] [serial = 96] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.default.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 132 (0x7f1295911c00) [pid = 4433] [serial = 48] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-out.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 131 (0x7f12975d9800) [pid = 4433] [serial = 51] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-over.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 130 (0x7f128eba0800) [pid = 4433] [serial = 54] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.xor.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 129 (0x7f128b9d7400) [pid = 4433] [serial = 33] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-out.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 128 (0x7f1292fadc00) [pid = 4433] [serial = 36] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-over.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 127 (0x7f129532f400) [pid = 4433] [serial = 39] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.lighter.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 126 (0x7f12900f1400) [pid = 4433] [serial = 45] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-in.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 125 (0x7f128eba3000) [pid = 4433] [serial = 42] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.source-atop.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 124 (0x7f128eb4f400) [pid = 4433] [serial = 127] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-over.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 123 (0x7f128b8ad400) [pid = 4433] [serial = 24] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-in.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 122 (0x7f128b8a8800) [pid = 4433] [serial = 118] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-atop.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 121 (0x7f12a2077400) [pid = 4433] [serial = 84] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.source-over.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 120 (0x7f1296713c00) [pid = 4433] [serial = 93] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvaspattern.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 119 (0x7f1295916000) [pid = 4433] [serial = 69] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-over.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 118 (0x7f12a3141400) [pid = 4433] [serial = 15] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.copy.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 117 (0x7f128d55b800) [pid = 4433] [serial = 112] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.range.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 116 (0x7f128a7a4000) [pid = 4433] [serial = 121] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.destination-in.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 115 (0x7f1295873c00) [pid = 4433] [serial = 66] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-out.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 114 (0x7f128bbcd000) [pid = 4433] [serial = 90] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.canvas.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 113 (0x7f1294503800) [pid = 4433] [serial = 105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.imagepattern.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 112 (0x7f128d41b400) [pid = 4433] [serial = 63] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.clip.destination-in.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 111 (0x7f128d37cc00) [pid = 4433] [serial = 115] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.copy.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 110 (0x7f12a224ec00) [pid = 4433] [serial = 109] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.globalAlpha.invalid.html] 06:56:58 INFO - PROCESS | 4433 | --DOMWINDOW == 109 (0x7f128b52e800) [pid = 4433] [serial = 21] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.canvas.destination-atop.html] 06:56:59 INFO - PROCESS | 4433 | 1461419819361 Marionette TRACE conn3 <- [1,164,null,{"value":["/2dcontext/compositing/2d.composite.image.source-over.html",0,null,null,[["Canvas test: 2d.composite.image.source-over",0,null,null]]]}] 06:56:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.source-over.html | Canvas test: 2d.composite.image.source-over 06:56:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.source-over.html | took 2083ms 06:56:59 INFO - PROCESS | 4433 | 1461419819409 Marionette TRACE conn3 -> [0,165,"getWindowHandle",null] 06:56:59 INFO - PROCESS | 4433 | 1461419819412 Marionette TRACE conn3 <- [1,165,null,{"value":"8"}] 06:56:59 INFO - TEST-START | /2dcontext/compositing/2d.composite.image.xor.html 06:56:59 INFO - PROCESS | 4433 | 1461419819444 Marionette TRACE conn3 -> [0,166,"setScriptTimeout",{"ms":35000}] 06:56:59 INFO - PROCESS | 4433 | 1461419819446 Marionette TRACE conn3 <- [1,166,null,{}] 06:56:59 INFO - PROCESS | 4433 | 1461419819495 Marionette TRACE conn3 -> [0,167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:56:59 INFO - PROCESS | 4433 | 1461419819626 Marionette TRACE conn3 <- [1,167,null,{"value":null}] 06:56:59 INFO - PROCESS | 4433 | 1461419819711 Marionette TRACE conn3 -> [0,168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.image.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:56:59 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1294f82800 == 14 [pid = 4433] [id = 49] 06:56:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 110 (0x7f128a7a4c00) [pid = 4433] [serial = 145] [outer = (nil)] 06:56:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 111 (0x7f128bbebc00) [pid = 4433] [serial = 146] [outer = 0x7f128a7a4c00] 06:56:59 INFO - PROCESS | 4433 | 1461419819772 Marionette DEBUG loaded listener.js 06:56:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 112 (0x7f12900ea000) [pid = 4433] [serial = 147] [outer = 0x7f128a7a4c00] 06:57:00 INFO - PROCESS | 4433 | 1461419820435 Marionette TRACE conn3 <- [1,168,null,{"value":["/2dcontext/compositing/2d.composite.image.xor.html",0,null,null,[["Canvas test: 2d.composite.image.xor",0,null,null]]]}] 06:57:00 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.image.xor.html | Canvas test: 2d.composite.image.xor 06:57:00 INFO - TEST-OK | /2dcontext/compositing/2d.composite.image.xor.html | took 1026ms 06:57:00 INFO - PROCESS | 4433 | 1461419820454 Marionette TRACE conn3 -> [0,169,"getWindowHandle",null] 06:57:00 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.casesensitive.html 06:57:00 INFO - PROCESS | 4433 | 1461419820458 Marionette TRACE conn3 <- [1,169,null,{"value":"8"}] 06:57:00 INFO - PROCESS | 4433 | 1461419820464 Marionette TRACE conn3 -> [0,170,"setScriptTimeout",{"ms":35000}] 06:57:00 INFO - PROCESS | 4433 | 1461419820466 Marionette TRACE conn3 <- [1,170,null,{}] 06:57:00 INFO - PROCESS | 4433 | 1461419820471 Marionette TRACE conn3 -> [0,171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:00 INFO - PROCESS | 4433 | 1461419820676 Marionette TRACE conn3 <- [1,171,null,{"value":null}] 06:57:00 INFO - PROCESS | 4433 | 1461419820703 Marionette TRACE conn3 -> [0,172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.casesensitive.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:00 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b54f800 == 15 [pid = 4433] [id = 50] 06:57:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 113 (0x7f128a79f000) [pid = 4433] [serial = 148] [outer = (nil)] 06:57:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 114 (0x7f128a7a8000) [pid = 4433] [serial = 149] [outer = 0x7f128a79f000] 06:57:00 INFO - PROCESS | 4433 | 1461419820833 Marionette DEBUG loaded listener.js 06:57:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 115 (0x7f128bbea000) [pid = 4433] [serial = 150] [outer = 0x7f128a79f000] 06:57:01 INFO - PROCESS | 4433 | 1461419821802 Marionette TRACE conn3 <- [1,172,null,{"value":["/2dcontext/compositing/2d.composite.operation.casesensitive.html",0,null,null,[["Canvas test: 2d.composite.operation.casesensitive",0,null,null]]]}] 06:57:01 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.casesensitive.html | Canvas test: 2d.composite.operation.casesensitive 06:57:01 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.casesensitive.html | took 1383ms 06:57:01 INFO - PROCESS | 4433 | 1461419821847 Marionette TRACE conn3 -> [0,173,"getWindowHandle",null] 06:57:01 INFO - PROCESS | 4433 | 1461419821853 Marionette TRACE conn3 <- [1,173,null,{"value":"8"}] 06:57:01 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.clear.html 06:57:01 INFO - PROCESS | 4433 | 1461419821862 Marionette TRACE conn3 -> [0,174,"setScriptTimeout",{"ms":35000}] 06:57:01 INFO - PROCESS | 4433 | 1461419821867 Marionette TRACE conn3 <- [1,174,null,{}] 06:57:01 INFO - PROCESS | 4433 | 1461419821873 Marionette TRACE conn3 -> [0,175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:02 INFO - PROCESS | 4433 | 1461419822089 Marionette TRACE conn3 <- [1,175,null,{"value":null}] 06:57:02 INFO - PROCESS | 4433 | 1461419822223 Marionette TRACE conn3 -> [0,176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.clear.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:02 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1297626000 == 16 [pid = 4433] [id = 51] 06:57:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 116 (0x7f128eb9ec00) [pid = 4433] [serial = 151] [outer = (nil)] 06:57:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 117 (0x7f1292fadc00) [pid = 4433] [serial = 152] [outer = 0x7f128eb9ec00] 06:57:02 INFO - PROCESS | 4433 | 1461419822305 Marionette DEBUG loaded listener.js 06:57:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 118 (0x7f129412c400) [pid = 4433] [serial = 153] [outer = 0x7f128eb9ec00] 06:57:03 INFO - PROCESS | 4433 | 1461419823213 Marionette TRACE conn3 <- [1,176,null,{"value":["/2dcontext/compositing/2d.composite.operation.clear.html",0,null,null,[["Canvas test: 2d.composite.operation.clear",0,null,null]]]}] 06:57:03 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.clear.html | Canvas test: 2d.composite.operation.clear 06:57:03 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.clear.html | took 1390ms 06:57:03 INFO - PROCESS | 4433 | 1461419823251 Marionette TRACE conn3 -> [0,177,"getWindowHandle",null] 06:57:03 INFO - PROCESS | 4433 | 1461419823256 Marionette TRACE conn3 <- [1,177,null,{"value":"8"}] 06:57:03 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.darker.html 06:57:03 INFO - PROCESS | 4433 | 1461419823266 Marionette TRACE conn3 -> [0,178,"setScriptTimeout",{"ms":35000}] 06:57:03 INFO - PROCESS | 4433 | 1461419823270 Marionette TRACE conn3 <- [1,178,null,{}] 06:57:03 INFO - PROCESS | 4433 | 1461419823275 Marionette TRACE conn3 -> [0,179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:03 INFO - PROCESS | 4433 | 1461419823422 Marionette TRACE conn3 <- [1,179,null,{"value":null}] 06:57:03 INFO - PROCESS | 4433 | 1461419823559 Marionette TRACE conn3 -> [0,180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.darker.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:03 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b959800 == 17 [pid = 4433] [id = 52] 06:57:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 119 (0x7f128a7ac000) [pid = 4433] [serial = 154] [outer = (nil)] 06:57:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 120 (0x7f12912efc00) [pid = 4433] [serial = 155] [outer = 0x7f128a7ac000] 06:57:03 INFO - PROCESS | 4433 | 1461419823628 Marionette DEBUG loaded listener.js 06:57:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 121 (0x7f1294f1f400) [pid = 4433] [serial = 156] [outer = 0x7f128a7ac000] 06:57:04 INFO - PROCESS | 4433 | 1461419824406 addons.productaddons WARN Failed downloading XML, status: 0, reason: error 06:57:04 INFO - PROCESS | 4433 | 1461419824840 Marionette TRACE conn3 <- [1,180,null,{"value":["/2dcontext/compositing/2d.composite.operation.darker.html",0,null,null,[["Canvas test: 2d.composite.operation.darker",0,null,null]]]}] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 120 (0x7f1295873400) [pid = 4433] [serial = 79] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 119 (0x7f1296522000) [pid = 4433] [serial = 106] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 118 (0x7f12912edc00) [pid = 4433] [serial = 103] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 117 (0x7f1294f25c00) [pid = 4433] [serial = 91] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 116 (0x7f128bbd3800) [pid = 4433] [serial = 76] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 115 (0x7f1296aa8c00) [pid = 4433] [serial = 125] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 114 (0x7f1291202800) [pid = 4433] [serial = 88] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 113 (0x7f12a6a36800) [pid = 4433] [serial = 100] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 112 (0x7f128a7ab800) [pid = 4433] [serial = 122] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 111 (0x7f1291206400) [pid = 4433] [serial = 74] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 110 (0x7f12a348c000) [pid = 4433] [serial = 98] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 109 (0x7f12a4e3d000) [pid = 4433] [serial = 2] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 108 (0x7f12a2250800) [pid = 4433] [serial = 97] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 107 (0x7f128b9e2400) [pid = 4433] [serial = 73] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 106 (0x7f1296aa3800) [pid = 4433] [serial = 49] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 105 (0x7f12976ecc00) [pid = 4433] [serial = 52] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 104 (0x7f12976f7400) [pid = 4433] [serial = 55] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 103 (0x7f128d424400) [pid = 4433] [serial = 34] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 102 (0x7f1296b71800) [pid = 4433] [serial = 50] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 101 (0x7f129b258400) [pid = 4433] [serial = 56] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 100 (0x7f12976f6400) [pid = 4433] [serial = 53] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 99 (0x7f1293fd0000) [pid = 4433] [serial = 37] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 98 (0x7f129491d400) [pid = 4433] [serial = 38] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 97 (0x7f129586bc00) [pid = 4433] [serial = 40] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 96 (0x7f1295f17800) [pid = 4433] [serial = 47] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 95 (0x7f1295a18400) [pid = 4433] [serial = 46] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 94 (0x7f12a20f4c00) [pid = 4433] [serial = 59] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 93 (0x7f129590ec00) [pid = 4433] [serial = 44] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 92 (0x7f1295873000) [pid = 4433] [serial = 41] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 91 (0x7f129586c800) [pid = 4433] [serial = 43] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 90 (0x7f128bb3d800) [pid = 4433] [serial = 28] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 89 (0x7f128b9e1000) [pid = 4433] [serial = 26] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 88 (0x7f128bbd4400) [pid = 4433] [serial = 31] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 87 (0x7f12912fa800) [pid = 4433] [serial = 35] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 86 (0x7f12a6c0b800) [pid = 4433] [serial = 101] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 85 (0x7f1294b53400) [pid = 4433] [serial = 9] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 84 (0x7f128b9ddc00) [pid = 4433] [serial = 62] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 83 (0x7f12976f1400) [pid = 4433] [serial = 94] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 82 (0x7f1293fcf800) [pid = 4433] [serial = 64] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 81 (0x7f12a1d37000) [pid = 4433] [serial = 58] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 80 (0x7f12976b0400) [pid = 4433] [serial = 83] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 79 (0x7f1293ed5000) [pid = 4433] [serial = 89] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 78 (0x7f128b64f400) [pid = 4433] [serial = 61] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 77 (0x7f12a2459400) [pid = 4433] [serial = 85] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 76 (0x7f129b263c00) [pid = 4433] [serial = 126] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 75 (0x7f1292ec7c00) [pid = 4433] [serial = 77] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 74 (0x7f128eb59000) [pid = 4433] [serial = 128] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 73 (0x7f1296b6d400) [pid = 4433] [serial = 82] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 72 (0x7f12951afc00) [pid = 4433] [serial = 104] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 71 (0x7f1295e94000) [pid = 4433] [serial = 80] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 70 (0x7f12a53c6400) [pid = 4433] [serial = 131] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 69 (0x7f12a24f5000) [pid = 4433] [serial = 110] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 68 (0x7f129670c400) [pid = 4433] [serial = 68] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 67 (0x7f1295c29000) [pid = 4433] [serial = 92] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 66 (0x7f12975d9000) [pid = 4433] [serial = 107] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 65 (0x7f12a1d42400) [pid = 4433] [serial = 70] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 64 (0x7f1294611c00) [pid = 4433] [serial = 12] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 63 (0x7f1294f1ec00) [pid = 4433] [serial = 65] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 62 (0x7f1295f1a000) [pid = 4433] [serial = 67] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 61 (0x7f128b9d6400) [pid = 4433] [serial = 25] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 60 (0x7f12aa00f400) [pid = 4433] [serial = 120] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 59 (0x7f12a3140c00) [pid = 4433] [serial = 86] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 58 (0x7f128c411000) [pid = 4433] [serial = 22] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 57 (0x7f129c185800) [pid = 4433] [serial = 95] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 56 (0x7f12a2075c00) [pid = 4433] [serial = 71] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 55 (0x7f12a224f800) [pid = 4433] [serial = 119] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 54 (0x7f128d416800) [pid = 4433] [serial = 16] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 53 (0x7f12a7442800) [pid = 4433] [serial = 114] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 52 (0x7f128d41d400) [pid = 4433] [serial = 17] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 51 (0x7f129130f400) [pid = 4433] [serial = 123] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 50 (0x7f12a770f800) [pid = 4433] [serial = 116] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 49 (0x7f128d379c00) [pid = 4433] [serial = 19] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 48 (0x7f128bbd9c00) [pid = 4433] [serial = 32] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 47 (0x7f12a6dbfc00) [pid = 4433] [serial = 113] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 46 (0x7f12a93c0000) [pid = 4433] [serial = 117] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 45 (0x7f12a32b6400) [pid = 4433] [serial = 111] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 44 (0x7f1292fbbc00) [pid = 4433] [serial = 23] [outer = (nil)] [url = about:blank] 06:57:04 INFO - PROCESS | 4433 | --DOMWINDOW == 43 (0x7f128eb99c00) [pid = 4433] [serial = 129] [outer = (nil)] [url = about:blank] 06:57:04 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.darker.html | Canvas test: 2d.composite.operation.darker 06:57:04 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.darker.html | took 1681ms 06:57:04 INFO - PROCESS | 4433 | 1461419824964 Marionette TRACE conn3 -> [0,181,"getWindowHandle",null] 06:57:04 INFO - PROCESS | 4433 | 1461419824968 Marionette TRACE conn3 <- [1,181,null,{"value":"8"}] 06:57:04 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.default.html 06:57:05 INFO - PROCESS | 4433 | 1461419825028 Marionette TRACE conn3 -> [0,182,"setScriptTimeout",{"ms":35000}] 06:57:05 INFO - PROCESS | 4433 | 1461419825033 Marionette TRACE conn3 <- [1,182,null,{}] 06:57:05 INFO - PROCESS | 4433 | 1461419825043 Marionette TRACE conn3 -> [0,183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:05 INFO - PROCESS | 4433 | 1461419825171 Marionette TRACE conn3 <- [1,183,null,{"value":null}] 06:57:05 INFO - PROCESS | 4433 | 1461419825187 Marionette TRACE conn3 -> [0,184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:05 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128bb3e800 == 18 [pid = 4433] [id = 53] 06:57:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 44 (0x7f128bbe1800) [pid = 4433] [serial = 157] [outer = (nil)] 06:57:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 45 (0x7f128d376000) [pid = 4433] [serial = 158] [outer = 0x7f128bbe1800] 06:57:05 INFO - PROCESS | 4433 | 1461419825248 Marionette DEBUG loaded listener.js 06:57:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 46 (0x7f128eb4e400) [pid = 4433] [serial = 159] [outer = 0x7f128bbe1800] 06:57:05 INFO - PROCESS | 4433 | 1461419825919 Marionette TRACE conn3 <- [1,184,null,{"value":["/2dcontext/compositing/2d.composite.operation.default.html",0,null,null,[["Canvas test: 2d.composite.operation.default",0,null,null]]]}] 06:57:05 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.default.html | Canvas test: 2d.composite.operation.default 06:57:05 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.default.html | took 982ms 06:57:05 INFO - PROCESS | 4433 | 1461419825971 Marionette TRACE conn3 -> [0,185,"getWindowHandle",null] 06:57:05 INFO - PROCESS | 4433 | 1461419825976 Marionette TRACE conn3 <- [1,185,null,{"value":"8"}] 06:57:05 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.get.html 06:57:05 INFO - PROCESS | 4433 | 1461419825996 Marionette TRACE conn3 -> [0,186,"setScriptTimeout",{"ms":35000}] 06:57:06 INFO - PROCESS | 4433 | 1461419826000 Marionette TRACE conn3 <- [1,186,null,{}] 06:57:06 INFO - PROCESS | 4433 | 1461419826011 Marionette TRACE conn3 -> [0,187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:06 INFO - PROCESS | 4433 | 1461419826261 Marionette TRACE conn3 <- [1,187,null,{"value":null}] 06:57:06 INFO - PROCESS | 4433 | 1461419826344 Marionette TRACE conn3 -> [0,188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.get.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:06 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128df51800 == 19 [pid = 4433] [id = 54] 06:57:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 47 (0x7f128a7ac400) [pid = 4433] [serial = 160] [outer = (nil)] 06:57:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 48 (0x7f128d378800) [pid = 4433] [serial = 161] [outer = 0x7f128a7ac400] 06:57:06 INFO - PROCESS | 4433 | 1461419826405 Marionette DEBUG loaded listener.js 06:57:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 49 (0x7f12912ed000) [pid = 4433] [serial = 162] [outer = 0x7f128a7ac400] 06:57:06 INFO - PROCESS | 4433 | 1461419826985 Marionette TRACE conn3 <- [1,188,null,{"value":["/2dcontext/compositing/2d.composite.operation.get.html",0,null,null,[["Canvas test: 2d.composite.operation.get",0,null,null]]]}] 06:57:07 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.get.html | Canvas test: 2d.composite.operation.get 06:57:07 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.get.html | took 1040ms 06:57:07 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.highlight.html 06:57:07 INFO - PROCESS | 4433 | 1461419827037 Marionette TRACE conn3 -> [0,189,"getWindowHandle",null] 06:57:07 INFO - PROCESS | 4433 | 1461419827040 Marionette TRACE conn3 <- [1,189,null,{"value":"8"}] 06:57:07 INFO - PROCESS | 4433 | 1461419827046 Marionette TRACE conn3 -> [0,190,"setScriptTimeout",{"ms":35000}] 06:57:07 INFO - PROCESS | 4433 | 1461419827051 Marionette TRACE conn3 <- [1,190,null,{}] 06:57:07 INFO - PROCESS | 4433 | 1461419827067 Marionette TRACE conn3 -> [0,191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:07 INFO - PROCESS | 4433 | 1461419827215 Marionette TRACE conn3 <- [1,191,null,{"value":null}] 06:57:07 INFO - PROCESS | 4433 | 1461419827305 Marionette TRACE conn3 -> [0,192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.highlight.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:07 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1294335000 == 20 [pid = 4433] [id = 55] 06:57:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 50 (0x7f128eb54000) [pid = 4433] [serial = 163] [outer = (nil)] 06:57:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 51 (0x7f1294360400) [pid = 4433] [serial = 164] [outer = 0x7f128eb54000] 06:57:07 INFO - PROCESS | 4433 | 1461419827385 Marionette DEBUG loaded listener.js 06:57:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 52 (0x7f1294619c00) [pid = 4433] [serial = 165] [outer = 0x7f128eb54000] 06:57:08 INFO - PROCESS | 4433 | 1461419828063 Marionette TRACE conn3 <- [1,192,null,{"value":["/2dcontext/compositing/2d.composite.operation.highlight.html",0,null,null,[["Canvas test: 2d.composite.operation.highlight",0,null,null]]]}] 06:57:08 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.highlight.html | Canvas test: 2d.composite.operation.highlight 06:57:08 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.highlight.html | took 1041ms 06:57:08 INFO - PROCESS | 4433 | 1461419828086 Marionette TRACE conn3 -> [0,193,"getWindowHandle",null] 06:57:08 INFO - PROCESS | 4433 | 1461419828090 Marionette TRACE conn3 <- [1,193,null,{"value":"8"}] 06:57:08 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.nullsuffix.html 06:57:08 INFO - PROCESS | 4433 | 1461419828095 Marionette TRACE conn3 -> [0,194,"setScriptTimeout",{"ms":35000}] 06:57:08 INFO - PROCESS | 4433 | 1461419828097 Marionette TRACE conn3 <- [1,194,null,{}] 06:57:08 INFO - PROCESS | 4433 | 1461419828104 Marionette TRACE conn3 -> [0,195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:08 INFO - PROCESS | 4433 | 1461419828256 Marionette TRACE conn3 <- [1,195,null,{"value":null}] 06:57:08 INFO - PROCESS | 4433 | 1461419828286 Marionette TRACE conn3 -> [0,196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:08 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1294b75000 == 21 [pid = 4433] [id = 56] 06:57:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 53 (0x7f129491d400) [pid = 4433] [serial = 166] [outer = (nil)] 06:57:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 54 (0x7f1295865400) [pid = 4433] [serial = 167] [outer = 0x7f129491d400] 06:57:08 INFO - PROCESS | 4433 | 1461419828345 Marionette DEBUG loaded listener.js 06:57:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 55 (0x7f129586e800) [pid = 4433] [serial = 168] [outer = 0x7f129491d400] 06:57:09 INFO - PROCESS | 4433 | --DOMWINDOW == 54 (0x7f12a1d42c00) [pid = 4433] [serial = 130] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.lighter.html] 06:57:09 INFO - PROCESS | 4433 | --DOMWINDOW == 53 (0x7f128eb96c00) [pid = 4433] [serial = 133] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-atop.html] 06:57:09 INFO - PROCESS | 4433 | --DOMWINDOW == 52 (0x7f128b8a0000) [pid = 4433] [serial = 139] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-out.html] 06:57:09 INFO - PROCESS | 4433 | --DOMWINDOW == 51 (0x7f1295f84000) [pid = 4433] [serial = 142] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-over.html] 06:57:09 INFO - PROCESS | 4433 | --DOMWINDOW == 50 (0x7f1293ed5800) [pid = 4433] [serial = 136] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.source-in.html] 06:57:09 INFO - PROCESS | 4433 | 1461419829209 Marionette TRACE conn3 <- [1,196,null,{"value":["/2dcontext/compositing/2d.composite.operation.nullsuffix.html",0,null,null,[["Canvas test: 2d.composite.operation.nullsuffix",0,null,null]]]}] 06:57:09 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | Canvas test: 2d.composite.operation.nullsuffix 06:57:09 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.nullsuffix.html | took 1125ms 06:57:09 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.over.html 06:57:09 INFO - PROCESS | 4433 | 1461419829221 Marionette TRACE conn3 -> [0,197,"getWindowHandle",null] 06:57:09 INFO - PROCESS | 4433 | 1461419829223 Marionette TRACE conn3 <- [1,197,null,{"value":"8"}] 06:57:09 INFO - PROCESS | 4433 | 1461419829229 Marionette TRACE conn3 -> [0,198,"setScriptTimeout",{"ms":35000}] 06:57:09 INFO - PROCESS | 4433 | 1461419829231 Marionette TRACE conn3 <- [1,198,null,{}] 06:57:09 INFO - PROCESS | 4433 | 1461419829237 Marionette TRACE conn3 -> [0,199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:09 INFO - PROCESS | 4433 | 1461419829393 Marionette TRACE conn3 <- [1,199,null,{"value":null}] 06:57:09 INFO - PROCESS | 4433 | 1461419829448 Marionette TRACE conn3 -> [0,200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:09 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129523e000 == 22 [pid = 4433] [id = 57] 06:57:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 51 (0x7f128a79e400) [pid = 4433] [serial = 169] [outer = (nil)] 06:57:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 52 (0x7f12912f6400) [pid = 4433] [serial = 170] [outer = 0x7f128a79e400] 06:57:09 INFO - PROCESS | 4433 | 1461419829508 Marionette DEBUG loaded listener.js 06:57:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 53 (0x7f1295910400) [pid = 4433] [serial = 171] [outer = 0x7f128a79e400] 06:57:10 INFO - PROCESS | 4433 | 1461419830074 Marionette TRACE conn3 <- [1,200,null,{"value":["/2dcontext/compositing/2d.composite.operation.over.html",0,null,null,[["Canvas test: 2d.composite.operation.over",0,null,null]]]}] 06:57:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.over.html | Canvas test: 2d.composite.operation.over 06:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.over.html | took 880ms 06:57:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.operation.unrecognised.html 06:57:10 INFO - PROCESS | 4433 | 1461419830108 Marionette TRACE conn3 -> [0,201,"getWindowHandle",null] 06:57:10 INFO - PROCESS | 4433 | 1461419830111 Marionette TRACE conn3 <- [1,201,null,{"value":"8"}] 06:57:10 INFO - PROCESS | 4433 | 1461419830116 Marionette TRACE conn3 -> [0,202,"setScriptTimeout",{"ms":35000}] 06:57:10 INFO - PROCESS | 4433 | 1461419830119 Marionette TRACE conn3 <- [1,202,null,{}] 06:57:10 INFO - PROCESS | 4433 | 1461419830124 Marionette TRACE conn3 -> [0,203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:10 INFO - PROCESS | 4433 | 1461419830298 Marionette TRACE conn3 <- [1,203,null,{"value":null}] 06:57:10 INFO - PROCESS | 4433 | 1461419830322 Marionette TRACE conn3 -> [0,204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.operation.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:10 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12956a0800 == 23 [pid = 4433] [id = 58] 06:57:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 54 (0x7f128b9d9400) [pid = 4433] [serial = 172] [outer = (nil)] 06:57:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 55 (0x7f1295e97c00) [pid = 4433] [serial = 173] [outer = 0x7f128b9d9400] 06:57:10 INFO - PROCESS | 4433 | 1461419830384 Marionette DEBUG loaded listener.js 06:57:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 56 (0x7f1296aa5800) [pid = 4433] [serial = 174] [outer = 0x7f128b9d9400] 06:57:10 INFO - PROCESS | 4433 | 1461419830977 Marionette TRACE conn3 <- [1,204,null,{"value":["/2dcontext/compositing/2d.composite.operation.unrecognised.html",0,null,null,[["Canvas test: 2d.composite.operation.unrecognised",0,null,null]]]}] 06:57:10 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.operation.unrecognised.html | Canvas test: 2d.composite.operation.unrecognised 06:57:10 INFO - TEST-OK | /2dcontext/compositing/2d.composite.operation.unrecognised.html | took 876ms 06:57:10 INFO - PROCESS | 4433 | 1461419830992 Marionette TRACE conn3 -> [0,205,"getWindowHandle",null] 06:57:10 INFO - PROCESS | 4433 | 1461419830996 Marionette TRACE conn3 <- [1,205,null,{"value":"8"}] 06:57:10 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.copy.html 06:57:11 INFO - PROCESS | 4433 | 1461419831001 Marionette TRACE conn3 -> [0,206,"setScriptTimeout",{"ms":35000}] 06:57:11 INFO - PROCESS | 4433 | 1461419831003 Marionette TRACE conn3 <- [1,206,null,{}] 06:57:11 INFO - PROCESS | 4433 | 1461419831008 Marionette TRACE conn3 -> [0,207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:11 INFO - PROCESS | 4433 | 1461419831127 Marionette TRACE conn3 <- [1,207,null,{"value":null}] 06:57:11 INFO - PROCESS | 4433 | 1461419831144 Marionette TRACE conn3 -> [0,208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:11 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1295c08000 == 24 [pid = 4433] [id = 59] 06:57:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 57 (0x7f129652b800) [pid = 4433] [serial = 175] [outer = (nil)] 06:57:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 58 (0x7f1296b6e800) [pid = 4433] [serial = 176] [outer = 0x7f129652b800] 06:57:11 INFO - PROCESS | 4433 | 1461419831212 Marionette DEBUG loaded listener.js 06:57:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 59 (0x7f12975d6000) [pid = 4433] [serial = 177] [outer = 0x7f129652b800] 06:57:12 INFO - PROCESS | 4433 | 1461419832084 Marionette TRACE conn3 <- [1,208,null,{"value":["/2dcontext/compositing/2d.composite.solid.copy.html",0,null,null,[["Canvas test: 2d.composite.solid.copy",0,null,null]]]}] 06:57:12 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.copy.html | Canvas test: 2d.composite.solid.copy 06:57:12 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.copy.html | took 1124ms 06:57:12 INFO - PROCESS | 4433 | 1461419832126 Marionette TRACE conn3 -> [0,209,"getWindowHandle",null] 06:57:12 INFO - PROCESS | 4433 | 1461419832133 Marionette TRACE conn3 <- [1,209,null,{"value":"8"}] 06:57:12 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-atop.html 06:57:12 INFO - PROCESS | 4433 | 1461419832160 Marionette TRACE conn3 -> [0,210,"setScriptTimeout",{"ms":35000}] 06:57:12 INFO - PROCESS | 4433 | 1461419832165 Marionette TRACE conn3 <- [1,210,null,{}] 06:57:12 INFO - PROCESS | 4433 | 1461419832172 Marionette TRACE conn3 -> [0,211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:12 INFO - PROCESS | 4433 | 1461419832325 Marionette TRACE conn3 <- [1,211,null,{"value":null}] 06:57:12 INFO - PROCESS | 4433 | 1461419832444 Marionette TRACE conn3 -> [0,212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:12 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1291e4a000 == 25 [pid = 4433] [id = 60] 06:57:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 60 (0x7f128bbee400) [pid = 4433] [serial = 178] [outer = (nil)] 06:57:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 61 (0x7f128e9d1c00) [pid = 4433] [serial = 179] [outer = 0x7f128bbee400] 06:57:12 INFO - PROCESS | 4433 | 1461419832516 Marionette DEBUG loaded listener.js 06:57:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 62 (0x7f128eb97400) [pid = 4433] [serial = 180] [outer = 0x7f128bbee400] 06:57:13 INFO - PROCESS | 4433 | 1461419833218 Marionette TRACE conn3 <- [1,212,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-atop",0,null,null]]]}] 06:57:13 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-atop.html | Canvas test: 2d.composite.solid.destination-atop 06:57:13 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-atop.html | took 1133ms 06:57:13 INFO - PROCESS | 4433 | 1461419833291 Marionette TRACE conn3 -> [0,213,"getWindowHandle",null] 06:57:13 INFO - PROCESS | 4433 | 1461419833300 Marionette TRACE conn3 <- [1,213,null,{"value":"8"}] 06:57:13 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-in.html 06:57:13 INFO - PROCESS | 4433 | 1461419833311 Marionette TRACE conn3 -> [0,214,"setScriptTimeout",{"ms":35000}] 06:57:13 INFO - PROCESS | 4433 | 1461419833316 Marionette TRACE conn3 <- [1,214,null,{}] 06:57:13 INFO - PROCESS | 4433 | 1461419833321 Marionette TRACE conn3 -> [0,215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:13 INFO - PROCESS | 4433 | 1461419833522 Marionette TRACE conn3 <- [1,215,null,{"value":null}] 06:57:13 INFO - PROCESS | 4433 | 1461419833574 Marionette TRACE conn3 -> [0,216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:13 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1293521800 == 26 [pid = 4433] [id = 61] 06:57:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 63 (0x7f12912fa000) [pid = 4433] [serial = 181] [outer = (nil)] 06:57:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 64 (0x7f1293fcc800) [pid = 4433] [serial = 182] [outer = 0x7f12912fa000] 06:57:13 INFO - PROCESS | 4433 | 1461419833645 Marionette DEBUG loaded listener.js 06:57:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 65 (0x7f1294619000) [pid = 4433] [serial = 183] [outer = 0x7f12912fa000] 06:57:14 INFO - PROCESS | 4433 | 1461419834435 Marionette TRACE conn3 <- [1,216,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-in.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-in",0,null,null]]]}] 06:57:14 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-in.html | Canvas test: 2d.composite.solid.destination-in 06:57:14 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-in.html | took 1134ms 06:57:14 INFO - PROCESS | 4433 | 1461419834460 Marionette TRACE conn3 -> [0,217,"getWindowHandle",null] 06:57:14 INFO - PROCESS | 4433 | 1461419834465 Marionette TRACE conn3 <- [1,217,null,{"value":"8"}] 06:57:14 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-out.html 06:57:14 INFO - PROCESS | 4433 | 1461419834472 Marionette TRACE conn3 -> [0,218,"setScriptTimeout",{"ms":35000}] 06:57:14 INFO - PROCESS | 4433 | 1461419834478 Marionette TRACE conn3 <- [1,218,null,{}] 06:57:14 INFO - PROCESS | 4433 | 1461419834493 Marionette TRACE conn3 -> [0,219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:14 INFO - PROCESS | 4433 | 1461419834662 Marionette TRACE conn3 <- [1,219,null,{"value":null}] 06:57:14 INFO - PROCESS | 4433 | 1461419834781 Marionette TRACE conn3 -> [0,220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:14 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1296552000 == 27 [pid = 4433] [id = 62] 06:57:14 INFO - PROCESS | 4433 | ++DOMWINDOW == 66 (0x7f1295866000) [pid = 4433] [serial = 184] [outer = (nil)] 06:57:14 INFO - PROCESS | 4433 | ++DOMWINDOW == 67 (0x7f1295f0f400) [pid = 4433] [serial = 185] [outer = 0x7f1295866000] 06:57:14 INFO - PROCESS | 4433 | 1461419834855 Marionette DEBUG loaded listener.js 06:57:14 INFO - PROCESS | 4433 | ++DOMWINDOW == 68 (0x7f1296705c00) [pid = 4433] [serial = 186] [outer = 0x7f1295866000] 06:57:15 INFO - PROCESS | 4433 | 1461419835706 Marionette TRACE conn3 <- [1,220,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-out.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-out",0,null,null]]]}] 06:57:15 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-out.html | Canvas test: 2d.composite.solid.destination-out 06:57:15 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-out.html | took 1283ms 06:57:15 INFO - PROCESS | 4433 | 1461419835756 Marionette TRACE conn3 -> [0,221,"getWindowHandle",null] 06:57:15 INFO - PROCESS | 4433 | 1461419835760 Marionette TRACE conn3 <- [1,221,null,{"value":"8"}] 06:57:15 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.destination-over.html 06:57:15 INFO - PROCESS | 4433 | 1461419835766 Marionette TRACE conn3 -> [0,222,"setScriptTimeout",{"ms":35000}] 06:57:15 INFO - PROCESS | 4433 | 1461419835768 Marionette TRACE conn3 <- [1,222,null,{}] 06:57:15 INFO - PROCESS | 4433 | 1461419835773 Marionette TRACE conn3 -> [0,223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:15 INFO - PROCESS | 4433 | 1461419835920 Marionette TRACE conn3 <- [1,223,null,{"value":null}] 06:57:16 INFO - PROCESS | 4433 | 1461419836039 Marionette TRACE conn3 -> [0,224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:16 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129780f000 == 28 [pid = 4433] [id = 63] 06:57:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 69 (0x7f129590fc00) [pid = 4433] [serial = 187] [outer = (nil)] 06:57:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 70 (0x7f12975d9000) [pid = 4433] [serial = 188] [outer = 0x7f129590fc00] 06:57:16 INFO - PROCESS | 4433 | 1461419836112 Marionette DEBUG loaded listener.js 06:57:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 71 (0x7f12976ec800) [pid = 4433] [serial = 189] [outer = 0x7f129590fc00] 06:57:16 INFO - PROCESS | 4433 | 1461419836837 Marionette TRACE conn3 <- [1,224,null,{"value":["/2dcontext/compositing/2d.composite.solid.destination-over.html",0,null,null,[["Canvas test: 2d.composite.solid.destination-over",0,null,null]]]}] 06:57:16 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.destination-over.html | Canvas test: 2d.composite.solid.destination-over 06:57:16 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.destination-over.html | took 1124ms 06:57:16 INFO - PROCESS | 4433 | 1461419836890 Marionette TRACE conn3 -> [0,225,"getWindowHandle",null] 06:57:16 INFO - PROCESS | 4433 | 1461419836894 Marionette TRACE conn3 <- [1,225,null,{"value":"8"}] 06:57:17 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.lighter.html 06:57:17 INFO - PROCESS | 4433 | 1461419837062 Marionette TRACE conn3 -> [0,226,"setScriptTimeout",{"ms":35000}] 06:57:17 INFO - PROCESS | 4433 | 1461419837068 Marionette TRACE conn3 <- [1,226,null,{}] 06:57:17 INFO - PROCESS | 4433 | 1461419837075 Marionette TRACE conn3 -> [0,227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:17 INFO - PROCESS | 4433 | 1461419837212 Marionette TRACE conn3 <- [1,227,null,{"value":null}] 06:57:17 INFO - PROCESS | 4433 | 1461419837308 Marionette TRACE conn3 -> [0,228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:17 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12913bb800 == 29 [pid = 4433] [id = 64] 06:57:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 72 (0x7f128bbd4400) [pid = 4433] [serial = 190] [outer = (nil)] 06:57:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 73 (0x7f128bbe0800) [pid = 4433] [serial = 191] [outer = 0x7f128bbd4400] 06:57:17 INFO - PROCESS | 4433 | 1461419837370 Marionette DEBUG loaded listener.js 06:57:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 74 (0x7f128d378c00) [pid = 4433] [serial = 192] [outer = 0x7f128bbd4400] 06:57:18 INFO - PROCESS | 4433 | 1461419838190 Marionette TRACE conn3 <- [1,228,null,{"value":["/2dcontext/compositing/2d.composite.solid.lighter.html",0,null,null,[["Canvas test: 2d.composite.solid.lighter",0,null,null]]]}] 06:57:18 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.lighter.html | Canvas test: 2d.composite.solid.lighter 06:57:18 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.lighter.html | took 1194ms 06:57:18 INFO - PROCESS | 4433 | 1461419838243 Marionette TRACE conn3 -> [0,229,"getWindowHandle",null] 06:57:18 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-atop.html 06:57:18 INFO - PROCESS | 4433 | 1461419838248 Marionette TRACE conn3 <- [1,229,null,{"value":"8"}] 06:57:18 INFO - PROCESS | 4433 | 1461419838255 Marionette TRACE conn3 -> [0,230,"setScriptTimeout",{"ms":35000}] 06:57:18 INFO - PROCESS | 4433 | 1461419838258 Marionette TRACE conn3 <- [1,230,null,{}] 06:57:18 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a9396800 == 28 [pid = 4433] [id = 44] 06:57:18 INFO - PROCESS | 4433 | --DOMWINDOW == 73 (0x7f128bbebc00) [pid = 4433] [serial = 146] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 4433 | --DOMWINDOW == 72 (0x7f12a6db5400) [pid = 4433] [serial = 132] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 4433 | --DOMWINDOW == 71 (0x7f128eb98c00) [pid = 4433] [serial = 134] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 4433 | --DOMWINDOW == 70 (0x7f12912ee000) [pid = 4433] [serial = 135] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 4433 | --DOMWINDOW == 69 (0x7f12975d5c00) [pid = 4433] [serial = 140] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 4433 | --DOMWINDOW == 68 (0x7f12a228b800) [pid = 4433] [serial = 143] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 4433 | --DOMWINDOW == 67 (0x7f12943c6000) [pid = 4433] [serial = 137] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 4433 | --DOMWINDOW == 66 (0x7f129c187000) [pid = 4433] [serial = 141] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 4433 | --DOMWINDOW == 65 (0x7f12a3143000) [pid = 4433] [serial = 144] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 4433 | --DOMWINDOW == 64 (0x7f1294f1f800) [pid = 4433] [serial = 138] [outer = (nil)] [url = about:blank] 06:57:18 INFO - PROCESS | 4433 | 1461419838368 Marionette TRACE conn3 -> [0,231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:18 INFO - PROCESS | 4433 | 1461419838500 Marionette TRACE conn3 <- [1,231,null,{"value":null}] 06:57:18 INFO - PROCESS | 4433 | 1461419838592 Marionette TRACE conn3 -> [0,232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:18 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128df4f000 == 29 [pid = 4433] [id = 65] 06:57:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 65 (0x7f128a7a3400) [pid = 4433] [serial = 193] [outer = (nil)] 06:57:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 66 (0x7f128d41c800) [pid = 4433] [serial = 194] [outer = 0x7f128a7a3400] 06:57:18 INFO - PROCESS | 4433 | 1461419838658 Marionette DEBUG loaded listener.js 06:57:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 67 (0x7f1293387c00) [pid = 4433] [serial = 195] [outer = 0x7f128a7a3400] 06:57:19 INFO - PROCESS | 4433 | 1461419839301 Marionette TRACE conn3 <- [1,232,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-atop.html",0,null,null,[["Canvas test: 2d.composite.solid.source-atop",0,null,null]]]}] 06:57:19 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-atop.html | Canvas test: 2d.composite.solid.source-atop 06:57:19 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-atop.html | took 1086ms 06:57:19 INFO - PROCESS | 4433 | 1461419839341 Marionette TRACE conn3 -> [0,233,"getWindowHandle",null] 06:57:19 INFO - PROCESS | 4433 | 1461419839344 Marionette TRACE conn3 <- [1,233,null,{"value":"8"}] 06:57:19 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-in.html 06:57:19 INFO - PROCESS | 4433 | 1461419839350 Marionette TRACE conn3 -> [0,234,"setScriptTimeout",{"ms":35000}] 06:57:19 INFO - PROCESS | 4433 | 1461419839353 Marionette TRACE conn3 <- [1,234,null,{}] 06:57:19 INFO - PROCESS | 4433 | 1461419839358 Marionette TRACE conn3 -> [0,235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:19 INFO - PROCESS | 4433 | 1461419839493 Marionette TRACE conn3 <- [1,235,null,{"value":null}] 06:57:19 INFO - PROCESS | 4433 | 1461419839598 Marionette TRACE conn3 -> [0,236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:19 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129523b800 == 30 [pid = 4433] [id = 66] 06:57:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 68 (0x7f12951ba400) [pid = 4433] [serial = 196] [outer = (nil)] 06:57:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 69 (0x7f1295691000) [pid = 4433] [serial = 197] [outer = 0x7f12951ba400] 06:57:19 INFO - PROCESS | 4433 | 1461419839666 Marionette DEBUG loaded listener.js 06:57:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 70 (0x7f129590d000) [pid = 4433] [serial = 198] [outer = 0x7f12951ba400] 06:57:20 INFO - PROCESS | 4433 | 1461419840272 Marionette TRACE conn3 <- [1,236,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-in.html",0,null,null,[["Canvas test: 2d.composite.solid.source-in",0,null,null]]]}] 06:57:20 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-in.html | Canvas test: 2d.composite.solid.source-in 06:57:20 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-in.html | took 977ms 06:57:20 INFO - PROCESS | 4433 | 1461419840329 Marionette TRACE conn3 -> [0,237,"getWindowHandle",null] 06:57:20 INFO - PROCESS | 4433 | 1461419840331 Marionette TRACE conn3 <- [1,237,null,{"value":"8"}] 06:57:20 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-out.html 06:57:20 INFO - PROCESS | 4433 | 1461419840337 Marionette TRACE conn3 -> [0,238,"setScriptTimeout",{"ms":35000}] 06:57:20 INFO - PROCESS | 4433 | 1461419840339 Marionette TRACE conn3 <- [1,238,null,{}] 06:57:20 INFO - PROCESS | 4433 | 1461419840345 Marionette TRACE conn3 -> [0,239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:20 INFO - PROCESS | 4433 | 1461419840511 Marionette TRACE conn3 <- [1,239,null,{"value":null}] 06:57:20 INFO - PROCESS | 4433 | 1461419840530 Marionette TRACE conn3 -> [0,240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:20 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1295e80800 == 31 [pid = 4433] [id = 67] 06:57:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 71 (0x7f128bbd3400) [pid = 4433] [serial = 199] [outer = (nil)] 06:57:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 72 (0x7f129652a000) [pid = 4433] [serial = 200] [outer = 0x7f128bbd3400] 06:57:20 INFO - PROCESS | 4433 | 1461419840600 Marionette DEBUG loaded listener.js 06:57:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 73 (0x7f1296b70400) [pid = 4433] [serial = 201] [outer = 0x7f128bbd3400] 06:57:21 INFO - PROCESS | 4433 | 1461419841325 Marionette TRACE conn3 <- [1,240,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-out.html",0,null,null,[["Canvas test: 2d.composite.solid.source-out",0,null,null]]]}] 06:57:21 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-out.html | Canvas test: 2d.composite.solid.source-out 06:57:21 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-out.html | took 1035ms 06:57:21 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.source-over.html 06:57:21 INFO - PROCESS | 4433 | 1461419841378 Marionette TRACE conn3 -> [0,241,"getWindowHandle",null] 06:57:21 INFO - PROCESS | 4433 | 1461419841380 Marionette TRACE conn3 <- [1,241,null,{"value":"8"}] 06:57:21 INFO - PROCESS | 4433 | 1461419841386 Marionette TRACE conn3 -> [0,242,"setScriptTimeout",{"ms":35000}] 06:57:21 INFO - PROCESS | 4433 | 1461419841389 Marionette TRACE conn3 <- [1,242,null,{}] 06:57:21 INFO - PROCESS | 4433 | 1461419841436 Marionette TRACE conn3 -> [0,243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:21 INFO - PROCESS | 4433 | 1461419841589 Marionette TRACE conn3 <- [1,243,null,{"value":null}] 06:57:21 INFO - PROCESS | 4433 | 1461419841644 Marionette TRACE conn3 -> [0,244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:21 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128d5ef800 == 32 [pid = 4433] [id = 68] 06:57:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 74 (0x7f128a7ab000) [pid = 4433] [serial = 202] [outer = (nil)] 06:57:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 75 (0x7f12976f3400) [pid = 4433] [serial = 203] [outer = 0x7f128a7ab000] 06:57:21 INFO - PROCESS | 4433 | 1461419841703 Marionette DEBUG loaded listener.js 06:57:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 76 (0x7f129c185c00) [pid = 4433] [serial = 204] [outer = 0x7f128a7ab000] 06:57:22 INFO - PROCESS | 4433 | 1461419842310 Marionette TRACE conn3 <- [1,244,null,{"value":["/2dcontext/compositing/2d.composite.solid.source-over.html",0,null,null,[["Canvas test: 2d.composite.solid.source-over",0,null,null]]]}] 06:57:22 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.source-over.html | Canvas test: 2d.composite.solid.source-over 06:57:22 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.source-over.html | took 948ms 06:57:22 INFO - PROCESS | 4433 | 1461419842333 Marionette TRACE conn3 -> [0,245,"getWindowHandle",null] 06:57:22 INFO - TEST-START | /2dcontext/compositing/2d.composite.solid.xor.html 06:57:22 INFO - PROCESS | 4433 | 1461419842336 Marionette TRACE conn3 <- [1,245,null,{"value":"8"}] 06:57:22 INFO - PROCESS | 4433 | 1461419842341 Marionette TRACE conn3 -> [0,246,"setScriptTimeout",{"ms":35000}] 06:57:22 INFO - PROCESS | 4433 | 1461419842344 Marionette TRACE conn3 <- [1,246,null,{}] 06:57:22 INFO - PROCESS | 4433 | 1461419842349 Marionette TRACE conn3 -> [0,247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:22 INFO - PROCESS | 4433 | 1461419842546 Marionette TRACE conn3 <- [1,247,null,{"value":null}] 06:57:22 INFO - PROCESS | 4433 | 1461419842612 Marionette TRACE conn3 -> [0,248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.solid.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:22 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129b513000 == 33 [pid = 4433] [id = 69] 06:57:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 77 (0x7f12a1d42000) [pid = 4433] [serial = 205] [outer = (nil)] 06:57:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 78 (0x7f12a2011c00) [pid = 4433] [serial = 206] [outer = 0x7f12a1d42000] 06:57:22 INFO - PROCESS | 4433 | 1461419842675 Marionette DEBUG loaded listener.js 06:57:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 79 (0x7f12a20f5800) [pid = 4433] [serial = 207] [outer = 0x7f12a1d42000] 06:57:23 INFO - PROCESS | 4433 | --DOMWINDOW == 78 (0x7f128a7a4c00) [pid = 4433] [serial = 145] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.image.xor.html] 06:57:23 INFO - PROCESS | 4433 | --DOMWINDOW == 77 (0x7f129491d400) [pid = 4433] [serial = 166] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.nullsuffix.html] 06:57:23 INFO - PROCESS | 4433 | --DOMWINDOW == 76 (0x7f128b9d9400) [pid = 4433] [serial = 172] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.unrecognised.html] 06:57:23 INFO - PROCESS | 4433 | --DOMWINDOW == 75 (0x7f128bbe1800) [pid = 4433] [serial = 157] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.default.html] 06:57:23 INFO - PROCESS | 4433 | --DOMWINDOW == 74 (0x7f128a7ac400) [pid = 4433] [serial = 160] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.get.html] 06:57:23 INFO - PROCESS | 4433 | --DOMWINDOW == 73 (0x7f128a79e400) [pid = 4433] [serial = 169] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.over.html] 06:57:23 INFO - PROCESS | 4433 | --DOMWINDOW == 72 (0x7f128eb54000) [pid = 4433] [serial = 163] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.highlight.html] 06:57:23 INFO - PROCESS | 4433 | 1461419843367 Marionette TRACE conn3 <- [1,248,null,{"value":["/2dcontext/compositing/2d.composite.solid.xor.html",0,null,null,[["Canvas test: 2d.composite.solid.xor",0,null,null]]]}] 06:57:23 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.solid.xor.html | Canvas test: 2d.composite.solid.xor 06:57:23 INFO - TEST-OK | /2dcontext/compositing/2d.composite.solid.xor.html | took 1077ms 06:57:23 INFO - PROCESS | 4433 | 1461419843418 Marionette TRACE conn3 -> [0,249,"getWindowHandle",null] 06:57:23 INFO - PROCESS | 4433 | 1461419843421 Marionette TRACE conn3 <- [1,249,null,{"value":"8"}] 06:57:23 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.copy.html 06:57:23 INFO - PROCESS | 4433 | 1461419843438 Marionette TRACE conn3 -> [0,250,"setScriptTimeout",{"ms":35000}] 06:57:23 INFO - PROCESS | 4433 | 1461419843440 Marionette TRACE conn3 <- [1,250,null,{}] 06:57:23 INFO - PROCESS | 4433 | 1461419843446 Marionette TRACE conn3 -> [0,251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:23 INFO - PROCESS | 4433 | 1461419843591 Marionette TRACE conn3 <- [1,251,null,{"value":null}] 06:57:23 INFO - PROCESS | 4433 | 1461419843607 Marionette TRACE conn3 -> [0,252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:23 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128bb4d000 == 34 [pid = 4433] [id = 70] 06:57:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 73 (0x7f128c4eb400) [pid = 4433] [serial = 208] [outer = (nil)] 06:57:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 74 (0x7f12a1d42400) [pid = 4433] [serial = 209] [outer = 0x7f128c4eb400] 06:57:23 INFO - PROCESS | 4433 | 1461419843668 Marionette DEBUG loaded listener.js 06:57:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 75 (0x7f12a2458c00) [pid = 4433] [serial = 210] [outer = 0x7f128c4eb400] 06:57:24 INFO - PROCESS | 4433 | 1461419844308 Marionette TRACE conn3 <- [1,252,null,{"value":["/2dcontext/compositing/2d.composite.transparent.copy.html",0,null,null,[["Canvas test: 2d.composite.transparent.copy",0,null,null]]]}] 06:57:24 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.copy.html | Canvas test: 2d.composite.transparent.copy 06:57:24 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.copy.html | took 926ms 06:57:24 INFO - PROCESS | 4433 | 1461419844365 Marionette TRACE conn3 -> [0,253,"getWindowHandle",null] 06:57:24 INFO - PROCESS | 4433 | 1461419844367 Marionette TRACE conn3 <- [1,253,null,{"value":"8"}] 06:57:24 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-atop.html 06:57:24 INFO - PROCESS | 4433 | 1461419844373 Marionette TRACE conn3 -> [0,254,"setScriptTimeout",{"ms":35000}] 06:57:24 INFO - PROCESS | 4433 | 1461419844376 Marionette TRACE conn3 <- [1,254,null,{}] 06:57:24 INFO - PROCESS | 4433 | 1461419844381 Marionette TRACE conn3 -> [0,255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:24 INFO - PROCESS | 4433 | 1461419844507 Marionette TRACE conn3 <- [1,255,null,{"value":null}] 06:57:24 INFO - PROCESS | 4433 | 1461419844520 Marionette TRACE conn3 -> [0,256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:24 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a22a6000 == 35 [pid = 4433] [id = 71] 06:57:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 76 (0x7f129491d400) [pid = 4433] [serial = 211] [outer = (nil)] 06:57:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 77 (0x7f12a31eb400) [pid = 4433] [serial = 212] [outer = 0x7f129491d400] 06:57:24 INFO - PROCESS | 4433 | 1461419844660 Marionette DEBUG loaded listener.js 06:57:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 78 (0x7f12a32bac00) [pid = 4433] [serial = 213] [outer = 0x7f129491d400] 06:57:25 INFO - PROCESS | 4433 | 1461419845397 Marionette TRACE conn3 <- [1,256,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-atop",0,null,null]]]}] 06:57:25 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | Canvas test: 2d.composite.transparent.destination-atop 06:57:25 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-atop.html | took 1079ms 06:57:25 INFO - PROCESS | 4433 | 1461419845453 Marionette TRACE conn3 -> [0,257,"getWindowHandle",null] 06:57:25 INFO - PROCESS | 4433 | 1461419845458 Marionette TRACE conn3 <- [1,257,null,{"value":"8"}] 06:57:25 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-in.html 06:57:25 INFO - PROCESS | 4433 | 1461419845466 Marionette TRACE conn3 -> [0,258,"setScriptTimeout",{"ms":35000}] 06:57:25 INFO - PROCESS | 4433 | 1461419845470 Marionette TRACE conn3 <- [1,258,null,{}] 06:57:25 INFO - PROCESS | 4433 | 1461419845493 Marionette TRACE conn3 -> [0,259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:25 INFO - PROCESS | 4433 | 1461419845676 Marionette TRACE conn3 <- [1,259,null,{"value":null}] 06:57:25 INFO - PROCESS | 4433 | 1461419845733 Marionette TRACE conn3 -> [0,260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:25 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129352b000 == 36 [pid = 4433] [id = 72] 06:57:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 79 (0x7f128b9e2400) [pid = 4433] [serial = 214] [outer = (nil)] 06:57:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 80 (0x7f128d54d800) [pid = 4433] [serial = 215] [outer = 0x7f128b9e2400] 06:57:25 INFO - PROCESS | 4433 | 1461419845847 Marionette DEBUG loaded listener.js 06:57:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 81 (0x7f1291204000) [pid = 4433] [serial = 216] [outer = 0x7f128b9e2400] 06:57:26 INFO - PROCESS | 4433 | 1461419846701 Marionette TRACE conn3 <- [1,260,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-in",0,null,null]]]}] 06:57:26 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-in.html | Canvas test: 2d.composite.transparent.destination-in 06:57:26 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-in.html | took 1289ms 06:57:26 INFO - PROCESS | 4433 | 1461419846756 Marionette TRACE conn3 -> [0,261,"getWindowHandle",null] 06:57:26 INFO - PROCESS | 4433 | 1461419846763 Marionette TRACE conn3 <- [1,261,null,{"value":"8"}] 06:57:26 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-out.html 06:57:26 INFO - PROCESS | 4433 | 1461419846774 Marionette TRACE conn3 -> [0,262,"setScriptTimeout",{"ms":35000}] 06:57:26 INFO - PROCESS | 4433 | 1461419846777 Marionette TRACE conn3 <- [1,262,null,{}] 06:57:26 INFO - PROCESS | 4433 | 1461419846783 Marionette TRACE conn3 -> [0,263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:26 INFO - PROCESS | 4433 | 1461419846943 Marionette TRACE conn3 <- [1,263,null,{"value":null}] 06:57:27 INFO - PROCESS | 4433 | 1461419847065 Marionette TRACE conn3 -> [0,264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:27 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1297819000 == 37 [pid = 4433] [id = 73] 06:57:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 82 (0x7f1292ec2000) [pid = 4433] [serial = 217] [outer = (nil)] 06:57:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 83 (0x7f1295287000) [pid = 4433] [serial = 218] [outer = 0x7f1292ec2000] 06:57:27 INFO - PROCESS | 4433 | 1461419847138 Marionette DEBUG loaded listener.js 06:57:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 84 (0x7f1295f0ec00) [pid = 4433] [serial = 219] [outer = 0x7f1292ec2000] 06:57:27 INFO - PROCESS | 4433 | 1461419847939 Marionette TRACE conn3 <- [1,264,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-out",0,null,null]]]}] 06:57:28 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-out.html | Canvas test: 2d.composite.transparent.destination-out 06:57:28 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-out.html | took 1235ms 06:57:28 INFO - PROCESS | 4433 | 1461419848009 Marionette TRACE conn3 -> [0,265,"getWindowHandle",null] 06:57:28 INFO - PROCESS | 4433 | 1461419848013 Marionette TRACE conn3 <- [1,265,null,{"value":"8"}] 06:57:28 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.destination-over.html 06:57:28 INFO - PROCESS | 4433 | 1461419848020 Marionette TRACE conn3 -> [0,266,"setScriptTimeout",{"ms":35000}] 06:57:28 INFO - PROCESS | 4433 | 1461419848026 Marionette TRACE conn3 <- [1,266,null,{}] 06:57:28 INFO - PROCESS | 4433 | 1461419848041 Marionette TRACE conn3 -> [0,267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:28 INFO - PROCESS | 4433 | 1461419848232 Marionette TRACE conn3 <- [1,267,null,{"value":null}] 06:57:28 INFO - PROCESS | 4433 | 1461419848356 Marionette TRACE conn3 -> [0,268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.destination-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:28 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a3126000 == 38 [pid = 4433] [id = 74] 06:57:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 85 (0x7f12976f2c00) [pid = 4433] [serial = 220] [outer = (nil)] 06:57:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 86 (0x7f12a1fbec00) [pid = 4433] [serial = 221] [outer = 0x7f12976f2c00] 06:57:28 INFO - PROCESS | 4433 | 1461419848436 Marionette DEBUG loaded listener.js 06:57:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 87 (0x7f12a20e7c00) [pid = 4433] [serial = 222] [outer = 0x7f12976f2c00] 06:57:29 INFO - PROCESS | 4433 | 1461419849260 Marionette TRACE conn3 <- [1,268,null,{"value":["/2dcontext/compositing/2d.composite.transparent.destination-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.destination-over",0,null,null]]]}] 06:57:29 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.destination-over.html | Canvas test: 2d.composite.transparent.destination-over 06:57:29 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.destination-over.html | took 1291ms 06:57:29 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.lighter.html 06:57:29 INFO - PROCESS | 4433 | 1461419849311 Marionette TRACE conn3 -> [0,269,"getWindowHandle",null] 06:57:29 INFO - PROCESS | 4433 | 1461419849315 Marionette TRACE conn3 <- [1,269,null,{"value":"8"}] 06:57:29 INFO - PROCESS | 4433 | 1461419849321 Marionette TRACE conn3 -> [0,270,"setScriptTimeout",{"ms":35000}] 06:57:29 INFO - PROCESS | 4433 | 1461419849324 Marionette TRACE conn3 <- [1,270,null,{}] 06:57:29 INFO - PROCESS | 4433 | 1461419849329 Marionette TRACE conn3 -> [0,271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:29 INFO - PROCESS | 4433 | 1461419849472 Marionette TRACE conn3 <- [1,271,null,{"value":null}] 06:57:29 INFO - PROCESS | 4433 | 1461419849600 Marionette TRACE conn3 -> [0,272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.lighter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:29 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1294536800 == 39 [pid = 4433] [id = 75] 06:57:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 88 (0x7f128a7a2800) [pid = 4433] [serial = 223] [outer = (nil)] 06:57:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 89 (0x7f12955ac800) [pid = 4433] [serial = 224] [outer = 0x7f128a7a2800] 06:57:29 INFO - PROCESS | 4433 | 1461419849674 Marionette DEBUG loaded listener.js 06:57:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 90 (0x7f12a3232800) [pid = 4433] [serial = 225] [outer = 0x7f128a7a2800] 06:57:30 INFO - PROCESS | 4433 | 1461419850641 Marionette TRACE conn3 <- [1,272,null,{"value":["/2dcontext/compositing/2d.composite.transparent.lighter.html",0,null,null,[["Canvas test: 2d.composite.transparent.lighter",0,null,null]]]}] 06:57:30 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.lighter.html | Canvas test: 2d.composite.transparent.lighter 06:57:30 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.lighter.html | took 1378ms 06:57:30 INFO - PROCESS | 4433 | 1461419850699 Marionette TRACE conn3 -> [0,273,"getWindowHandle",null] 06:57:30 INFO - PROCESS | 4433 | 1461419850704 Marionette TRACE conn3 <- [1,273,null,{"value":"8"}] 06:57:30 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-atop.html 06:57:30 INFO - PROCESS | 4433 | 1461419850712 Marionette TRACE conn3 -> [0,274,"setScriptTimeout",{"ms":35000}] 06:57:30 INFO - PROCESS | 4433 | 1461419850717 Marionette TRACE conn3 <- [1,274,null,{}] 06:57:30 INFO - PROCESS | 4433 | 1461419850724 Marionette TRACE conn3 -> [0,275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:30 INFO - PROCESS | 4433 | 1461419850880 Marionette TRACE conn3 <- [1,275,null,{"value":null}] 06:57:31 INFO - PROCESS | 4433 | 1461419851013 Marionette TRACE conn3 -> [0,276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:31 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128d047000 == 40 [pid = 4433] [id = 76] 06:57:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 91 (0x7f128d37f000) [pid = 4433] [serial = 226] [outer = (nil)] 06:57:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 92 (0x7f129120d800) [pid = 4433] [serial = 227] [outer = 0x7f128d37f000] 06:57:31 INFO - PROCESS | 4433 | 1461419851144 Marionette DEBUG loaded listener.js 06:57:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 93 (0x7f1293381800) [pid = 4433] [serial = 228] [outer = 0x7f128d37f000] 06:57:31 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128bb4d000 == 39 [pid = 4433] [id = 70] 06:57:31 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129b513000 == 38 [pid = 4433] [id = 69] 06:57:31 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128d5ef800 == 37 [pid = 4433] [id = 68] 06:57:31 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1295e80800 == 36 [pid = 4433] [id = 67] 06:57:31 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129523b800 == 35 [pid = 4433] [id = 66] 06:57:31 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128df4f000 == 34 [pid = 4433] [id = 65] 06:57:31 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12913bb800 == 33 [pid = 4433] [id = 64] 06:57:31 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129780f000 == 32 [pid = 4433] [id = 63] 06:57:31 INFO - PROCESS | 4433 | 1461419851883 Marionette TRACE conn3 <- [1,276,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-atop.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-atop",0,null,null]]]}] 06:57:31 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-atop.html | Canvas test: 2d.composite.transparent.source-atop 06:57:31 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-atop.html | took 1184ms 06:57:31 INFO - PROCESS | 4433 | 1461419851897 Marionette TRACE conn3 -> [0,277,"getWindowHandle",null] 06:57:31 INFO - PROCESS | 4433 | 1461419851905 Marionette TRACE conn3 <- [1,277,null,{"value":"8"}] 06:57:31 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-in.html 06:57:31 INFO - PROCESS | 4433 | --DOMWINDOW == 92 (0x7f12900ea000) [pid = 4433] [serial = 147] [outer = (nil)] [url = about:blank] 06:57:31 INFO - PROCESS | 4433 | --DOMWINDOW == 91 (0x7f1295865400) [pid = 4433] [serial = 167] [outer = (nil)] [url = about:blank] 06:57:31 INFO - PROCESS | 4433 | --DOMWINDOW == 90 (0x7f1295e97c00) [pid = 4433] [serial = 173] [outer = (nil)] [url = about:blank] 06:57:31 INFO - PROCESS | 4433 | --DOMWINDOW == 89 (0x7f128a7a8000) [pid = 4433] [serial = 149] [outer = (nil)] [url = about:blank] 06:57:31 INFO - PROCESS | 4433 | --DOMWINDOW == 88 (0x7f12912efc00) [pid = 4433] [serial = 155] [outer = (nil)] [url = about:blank] 06:57:31 INFO - PROCESS | 4433 | --DOMWINDOW == 87 (0x7f128d376000) [pid = 4433] [serial = 158] [outer = (nil)] [url = about:blank] 06:57:31 INFO - PROCESS | 4433 | --DOMWINDOW == 86 (0x7f128eb4e400) [pid = 4433] [serial = 159] [outer = (nil)] [url = about:blank] 06:57:31 INFO - PROCESS | 4433 | --DOMWINDOW == 85 (0x7f128d378800) [pid = 4433] [serial = 161] [outer = (nil)] [url = about:blank] 06:57:31 INFO - PROCESS | 4433 | --DOMWINDOW == 84 (0x7f12912ed000) [pid = 4433] [serial = 162] [outer = (nil)] [url = about:blank] 06:57:31 INFO - PROCESS | 4433 | --DOMWINDOW == 83 (0x7f1292fadc00) [pid = 4433] [serial = 152] [outer = (nil)] [url = about:blank] 06:57:31 INFO - PROCESS | 4433 | --DOMWINDOW == 82 (0x7f12912f6400) [pid = 4433] [serial = 170] [outer = (nil)] [url = about:blank] 06:57:31 INFO - PROCESS | 4433 | --DOMWINDOW == 81 (0x7f1294360400) [pid = 4433] [serial = 164] [outer = (nil)] [url = about:blank] 06:57:31 INFO - PROCESS | 4433 | --DOMWINDOW == 80 (0x7f129586e800) [pid = 4433] [serial = 168] [outer = (nil)] [url = about:blank] 06:57:31 INFO - PROCESS | 4433 | --DOMWINDOW == 79 (0x7f1294619c00) [pid = 4433] [serial = 165] [outer = (nil)] [url = about:blank] 06:57:31 INFO - PROCESS | 4433 | --DOMWINDOW == 78 (0x7f1295910400) [pid = 4433] [serial = 171] [outer = (nil)] [url = about:blank] 06:57:31 INFO - PROCESS | 4433 | --DOMWINDOW == 77 (0x7f1296aa5800) [pid = 4433] [serial = 174] [outer = (nil)] [url = about:blank] 06:57:31 INFO - PROCESS | 4433 | 1461419851956 Marionette TRACE conn3 -> [0,278,"setScriptTimeout",{"ms":35000}] 06:57:31 INFO - PROCESS | 4433 | 1461419851959 Marionette TRACE conn3 <- [1,278,null,{}] 06:57:31 INFO - PROCESS | 4433 | 1461419851967 Marionette TRACE conn3 -> [0,279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:32 INFO - PROCESS | 4433 | 1461419852101 Marionette TRACE conn3 <- [1,279,null,{"value":null}] 06:57:32 INFO - PROCESS | 4433 | 1461419852120 Marionette TRACE conn3 -> [0,280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:32 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128ee04000 == 33 [pid = 4433] [id = 77] 06:57:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 78 (0x7f1293ed5800) [pid = 4433] [serial = 229] [outer = (nil)] 06:57:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 79 (0x7f1294502800) [pid = 4433] [serial = 230] [outer = 0x7f1293ed5800] 06:57:32 INFO - PROCESS | 4433 | 1461419852183 Marionette DEBUG loaded listener.js 06:57:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 80 (0x7f1295865400) [pid = 4433] [serial = 231] [outer = 0x7f1293ed5800] 06:57:32 INFO - PROCESS | 4433 | 1461419852875 Marionette TRACE conn3 <- [1,280,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-in.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-in",0,null,null]]]}] 06:57:32 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-in.html | Canvas test: 2d.composite.transparent.source-in 06:57:32 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-in.html | took 960ms 06:57:32 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-out.html 06:57:32 INFO - PROCESS | 4433 | 1461419852892 Marionette TRACE conn3 -> [0,281,"getWindowHandle",null] 06:57:32 INFO - PROCESS | 4433 | 1461419852894 Marionette TRACE conn3 <- [1,281,null,{"value":"8"}] 06:57:32 INFO - PROCESS | 4433 | 1461419852900 Marionette TRACE conn3 -> [0,282,"setScriptTimeout",{"ms":35000}] 06:57:32 INFO - PROCESS | 4433 | 1461419852905 Marionette TRACE conn3 <- [1,282,null,{}] 06:57:32 INFO - PROCESS | 4433 | 1461419852920 Marionette TRACE conn3 -> [0,283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:33 INFO - PROCESS | 4433 | 1461419853054 Marionette TRACE conn3 <- [1,283,null,{"value":null}] 06:57:33 INFO - PROCESS | 4433 | 1461419853145 Marionette TRACE conn3 -> [0,284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:33 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12956a6800 == 34 [pid = 4433] [id = 78] 06:57:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 81 (0x7f129586ac00) [pid = 4433] [serial = 232] [outer = (nil)] 06:57:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 82 (0x7f12958b2800) [pid = 4433] [serial = 233] [outer = 0x7f129586ac00] 06:57:33 INFO - PROCESS | 4433 | 1461419853206 Marionette DEBUG loaded listener.js 06:57:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 83 (0x7f1295911000) [pid = 4433] [serial = 234] [outer = 0x7f129586ac00] 06:57:33 INFO - PROCESS | 4433 | 1461419853852 Marionette TRACE conn3 <- [1,284,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-out.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-out",0,null,null]]]}] 06:57:33 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-out.html | Canvas test: 2d.composite.transparent.source-out 06:57:33 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-out.html | took 985ms 06:57:33 INFO - PROCESS | 4433 | 1461419853884 Marionette TRACE conn3 -> [0,285,"getWindowHandle",null] 06:57:33 INFO - PROCESS | 4433 | 1461419853892 Marionette TRACE conn3 <- [1,285,null,{"value":"8"}] 06:57:33 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.source-over.html 06:57:33 INFO - PROCESS | 4433 | 1461419853899 Marionette TRACE conn3 -> [0,286,"setScriptTimeout",{"ms":35000}] 06:57:33 INFO - PROCESS | 4433 | 1461419853902 Marionette TRACE conn3 <- [1,286,null,{}] 06:57:33 INFO - PROCESS | 4433 | 1461419853906 Marionette TRACE conn3 -> [0,287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:34 INFO - PROCESS | 4433 | 1461419854089 Marionette TRACE conn3 <- [1,287,null,{"value":null}] 06:57:34 INFO - PROCESS | 4433 | 1461419854109 Marionette TRACE conn3 -> [0,288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.source-over.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:34 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129780c800 == 35 [pid = 4433] [id = 79] 06:57:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 84 (0x7f128b9db400) [pid = 4433] [serial = 235] [outer = (nil)] 06:57:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 85 (0x7f1295f86800) [pid = 4433] [serial = 236] [outer = 0x7f128b9db400] 06:57:34 INFO - PROCESS | 4433 | 1461419854169 Marionette DEBUG loaded listener.js 06:57:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 86 (0x7f1296712400) [pid = 4433] [serial = 237] [outer = 0x7f128b9db400] 06:57:34 INFO - PROCESS | 4433 | 1461419854826 Marionette TRACE conn3 <- [1,288,null,{"value":["/2dcontext/compositing/2d.composite.transparent.source-over.html",0,null,null,[["Canvas test: 2d.composite.transparent.source-over",0,null,null]]]}] 06:57:34 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.source-over.html | Canvas test: 2d.composite.transparent.source-over 06:57:34 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.source-over.html | took 977ms 06:57:34 INFO - TEST-START | /2dcontext/compositing/2d.composite.transparent.xor.html 06:57:34 INFO - PROCESS | 4433 | 1461419854877 Marionette TRACE conn3 -> [0,289,"getWindowHandle",null] 06:57:34 INFO - PROCESS | 4433 | 1461419854879 Marionette TRACE conn3 <- [1,289,null,{"value":"8"}] 06:57:34 INFO - PROCESS | 4433 | 1461419854883 Marionette TRACE conn3 -> [0,290,"setScriptTimeout",{"ms":35000}] 06:57:34 INFO - PROCESS | 4433 | 1461419854887 Marionette TRACE conn3 <- [1,290,null,{}] 06:57:34 INFO - PROCESS | 4433 | 1461419854892 Marionette TRACE conn3 -> [0,291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:35 INFO - PROCESS | 4433 | 1461419855043 Marionette TRACE conn3 <- [1,291,null,{"value":null}] 06:57:35 INFO - PROCESS | 4433 | 1461419855067 Marionette TRACE conn3 -> [0,292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.transparent.xor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:35 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129b512000 == 36 [pid = 4433] [id = 80] 06:57:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 87 (0x7f128b9d8c00) [pid = 4433] [serial = 238] [outer = (nil)] 06:57:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 88 (0x7f12975d0000) [pid = 4433] [serial = 239] [outer = 0x7f128b9d8c00] 06:57:35 INFO - PROCESS | 4433 | 1461419855122 Marionette DEBUG loaded listener.js 06:57:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 89 (0x7f12976f7000) [pid = 4433] [serial = 240] [outer = 0x7f128b9d8c00] 06:57:35 INFO - PROCESS | 4433 | 1461419855821 Marionette TRACE conn3 <- [1,292,null,{"value":["/2dcontext/compositing/2d.composite.transparent.xor.html",0,null,null,[["Canvas test: 2d.composite.transparent.xor",0,null,null]]]}] 06:57:35 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.transparent.xor.html | Canvas test: 2d.composite.transparent.xor 06:57:35 INFO - TEST-OK | /2dcontext/compositing/2d.composite.transparent.xor.html | took 975ms 06:57:35 INFO - PROCESS | 4433 | 1461419855860 Marionette TRACE conn3 -> [0,293,"getWindowHandle",null] 06:57:35 INFO - PROCESS | 4433 | 1461419855863 Marionette TRACE conn3 <- [1,293,null,{"value":"8"}] 06:57:35 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html 06:57:35 INFO - PROCESS | 4433 | 1461419855868 Marionette TRACE conn3 -> [0,294,"setScriptTimeout",{"ms":35000}] 06:57:35 INFO - PROCESS | 4433 | 1461419855871 Marionette TRACE conn3 <- [1,294,null,{}] 06:57:35 INFO - PROCESS | 4433 | 1461419855895 Marionette TRACE conn3 -> [0,295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:36 INFO - PROCESS | 4433 | 1461419856082 Marionette TRACE conn3 <- [1,295,null,{"value":null}] 06:57:36 INFO - PROCESS | 4433 | 1461419856102 Marionette TRACE conn3 -> [0,296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:36 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a4e3c800 == 37 [pid = 4433] [id = 81] 06:57:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 90 (0x7f12a1d36c00) [pid = 4433] [serial = 241] [outer = (nil)] 06:57:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 91 (0x7f12a2255000) [pid = 4433] [serial = 242] [outer = 0x7f12a1d36c00] 06:57:36 INFO - PROCESS | 4433 | 1461419856165 Marionette DEBUG loaded listener.js 06:57:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 92 (0x7f12a4e20800) [pid = 4433] [serial = 243] [outer = 0x7f12a1d36c00] 06:57:36 INFO - PROCESS | 4433 | --DOMWINDOW == 91 (0x7f128bbd3400) [pid = 4433] [serial = 199] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-out.html] 06:57:36 INFO - PROCESS | 4433 | --DOMWINDOW == 90 (0x7f128bbd4400) [pid = 4433] [serial = 190] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.lighter.html] 06:57:36 INFO - PROCESS | 4433 | --DOMWINDOW == 89 (0x7f128c4eb400) [pid = 4433] [serial = 208] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.copy.html] 06:57:36 INFO - PROCESS | 4433 | --DOMWINDOW == 88 (0x7f12a1d42000) [pid = 4433] [serial = 205] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.xor.html] 06:57:36 INFO - PROCESS | 4433 | --DOMWINDOW == 87 (0x7f12951ba400) [pid = 4433] [serial = 196] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-in.html] 06:57:36 INFO - PROCESS | 4433 | --DOMWINDOW == 86 (0x7f128a7a3400) [pid = 4433] [serial = 193] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-atop.html] 06:57:36 INFO - PROCESS | 4433 | --DOMWINDOW == 85 (0x7f128a7ab000) [pid = 4433] [serial = 202] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.source-over.html] 06:57:36 INFO - PROCESS | 4433 | 1461419856993 Marionette TRACE conn3 <- [1,296,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.copy.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.copy.html | took 1146ms 06:57:37 INFO - PROCESS | 4433 | 1461419857015 Marionette TRACE conn3 -> [0,297,"getWindowHandle",null] 06:57:37 INFO - PROCESS | 4433 | 1461419857018 Marionette TRACE conn3 <- [1,297,null,{"value":"8"}] 06:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html 06:57:37 INFO - PROCESS | 4433 | 1461419857023 Marionette TRACE conn3 -> [0,298,"setScriptTimeout",{"ms":35000}] 06:57:37 INFO - PROCESS | 4433 | 1461419857026 Marionette TRACE conn3 <- [1,298,null,{}] 06:57:37 INFO - PROCESS | 4433 | 1461419857030 Marionette TRACE conn3 -> [0,299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:37 INFO - PROCESS | 4433 | 1461419857148 Marionette TRACE conn3 <- [1,299,null,{"value":null}] 06:57:37 INFO - PROCESS | 4433 | 1461419857239 Marionette TRACE conn3 -> [0,300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:37 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a1dc1800 == 38 [pid = 4433] [id = 82] 06:57:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 86 (0x7f128a7a4800) [pid = 4433] [serial = 244] [outer = (nil)] 06:57:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 87 (0x7f12a1fbe800) [pid = 4433] [serial = 245] [outer = 0x7f128a7a4800] 06:57:37 INFO - PROCESS | 4433 | 1461419857297 Marionette DEBUG loaded listener.js 06:57:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 88 (0x7f12a534a800) [pid = 4433] [serial = 246] [outer = 0x7f128a7a4800] 06:57:37 INFO - PROCESS | 4433 | 1461419857835 Marionette TRACE conn3 <- [1,300,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:37 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:57:37 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html | took 878ms 06:57:37 INFO - PROCESS | 4433 | 1461419857901 Marionette TRACE conn3 -> [0,301,"getWindowHandle",null] 06:57:37 INFO - PROCESS | 4433 | 1461419857904 Marionette TRACE conn3 <- [1,301,null,{"value":"8"}] 06:57:37 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html 06:57:37 INFO - PROCESS | 4433 | 1461419857909 Marionette TRACE conn3 -> [0,302,"setScriptTimeout",{"ms":35000}] 06:57:37 INFO - PROCESS | 4433 | 1461419857911 Marionette TRACE conn3 <- [1,302,null,{}] 06:57:37 INFO - PROCESS | 4433 | 1461419857916 Marionette TRACE conn3 -> [0,303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:38 INFO - PROCESS | 4433 | 1461419858034 Marionette TRACE conn3 <- [1,303,null,{"value":null}] 06:57:38 INFO - PROCESS | 4433 | 1461419858050 Marionette TRACE conn3 -> [0,304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:38 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a6bf0000 == 39 [pid = 4433] [id = 83] 06:57:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 89 (0x7f128bcc4800) [pid = 4433] [serial = 247] [outer = (nil)] 06:57:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 90 (0x7f128bccbc00) [pid = 4433] [serial = 248] [outer = 0x7f128bcc4800] 06:57:38 INFO - PROCESS | 4433 | 1461419858108 Marionette DEBUG loaded listener.js 06:57:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 91 (0x7f128bcd2800) [pid = 4433] [serial = 249] [outer = 0x7f128bcc4800] 06:57:38 INFO - PROCESS | 4433 | 1461419858817 Marionette TRACE conn3 <- [1,304,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:38 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:57:38 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html | took 973ms 06:57:38 INFO - PROCESS | 4433 | 1461419858884 Marionette TRACE conn3 -> [0,305,"getWindowHandle",null] 06:57:38 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html 06:57:38 INFO - PROCESS | 4433 | 1461419858889 Marionette TRACE conn3 <- [1,305,null,{"value":"8"}] 06:57:38 INFO - PROCESS | 4433 | 1461419858902 Marionette TRACE conn3 -> [0,306,"setScriptTimeout",{"ms":35000}] 06:57:38 INFO - PROCESS | 4433 | 1461419858911 Marionette TRACE conn3 <- [1,306,null,{}] 06:57:38 INFO - PROCESS | 4433 | 1461419858921 Marionette TRACE conn3 -> [0,307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:39 INFO - PROCESS | 4433 | 1461419859103 Marionette TRACE conn3 <- [1,307,null,{"value":null}] 06:57:39 INFO - PROCESS | 4433 | 1461419859236 Marionette TRACE conn3 -> [0,308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:39 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1292f7a000 == 40 [pid = 4433] [id = 84] 06:57:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 92 (0x7f128bcd0400) [pid = 4433] [serial = 250] [outer = (nil)] 06:57:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 93 (0x7f128d54cc00) [pid = 4433] [serial = 251] [outer = 0x7f128bcd0400] 06:57:39 INFO - PROCESS | 4433 | 1461419859312 Marionette DEBUG loaded listener.js 06:57:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 94 (0x7f128eb9e400) [pid = 4433] [serial = 252] [outer = 0x7f128bcd0400] 06:57:40 INFO - PROCESS | 4433 | 1461419860086 Marionette TRACE conn3 <- [1,308,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 95 (0x7f128bccc400) [pid = 4433] [serial = 253] [outer = 0x7f128b9e1800] 06:57:40 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:57:40 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-in.html | took 1242ms 06:57:40 INFO - PROCESS | 4433 | 1461419860158 Marionette TRACE conn3 -> [0,309,"getWindowHandle",null] 06:57:40 INFO - PROCESS | 4433 | 1461419860166 Marionette TRACE conn3 <- [1,309,null,{"value":"8"}] 06:57:40 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html 06:57:40 INFO - PROCESS | 4433 | 1461419860225 Marionette TRACE conn3 -> [0,310,"setScriptTimeout",{"ms":35000}] 06:57:40 INFO - PROCESS | 4433 | 1461419860231 Marionette TRACE conn3 <- [1,310,null,{}] 06:57:40 INFO - PROCESS | 4433 | 1461419860249 Marionette TRACE conn3 -> [0,311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:40 INFO - PROCESS | 4433 | 1461419860394 Marionette TRACE conn3 <- [1,311,null,{"value":null}] 06:57:40 INFO - PROCESS | 4433 | 1461419860522 Marionette TRACE conn3 -> [0,312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:40 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a11a6800 == 41 [pid = 4433] [id = 85] 06:57:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 96 (0x7f128bcd2000) [pid = 4433] [serial = 254] [outer = (nil)] 06:57:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 97 (0x7f12955a6800) [pid = 4433] [serial = 255] [outer = 0x7f128bcd2000] 06:57:40 INFO - PROCESS | 4433 | 1461419860591 Marionette DEBUG loaded listener.js 06:57:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 98 (0x7f129590e800) [pid = 4433] [serial = 256] [outer = 0x7f128bcd2000] 06:57:41 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:57:41 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.fill.source-out.html | took 1240ms 06:57:41 INFO - PROCESS | 4433 | 1461419861413 Marionette TRACE conn3 <- [1,312,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html",0,null,null,[["fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:41 INFO - PROCESS | 4433 | 1461419861439 Marionette TRACE conn3 -> [0,313,"getWindowHandle",null] 06:57:41 INFO - PROCESS | 4433 | 1461419861443 Marionette TRACE conn3 <- [1,313,null,{"value":"8"}] 06:57:41 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.copy.html 06:57:41 INFO - PROCESS | 4433 | 1461419861451 Marionette TRACE conn3 -> [0,314,"setScriptTimeout",{"ms":35000}] 06:57:41 INFO - PROCESS | 4433 | 1461419861456 Marionette TRACE conn3 <- [1,314,null,{}] 06:57:41 INFO - PROCESS | 4433 | 1461419861472 Marionette TRACE conn3 -> [0,315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:41 INFO - PROCESS | 4433 | 1461419861621 Marionette TRACE conn3 <- [1,315,null,{"value":null}] 06:57:41 INFO - PROCESS | 4433 | 1461419861748 Marionette TRACE conn3 -> [0,316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:41 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a749d800 == 42 [pid = 4433] [id = 86] 06:57:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 99 (0x7f1296aaa400) [pid = 4433] [serial = 257] [outer = (nil)] 06:57:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 100 (0x7f12a1fc8c00) [pid = 4433] [serial = 258] [outer = 0x7f1296aaa400] 06:57:41 INFO - PROCESS | 4433 | 1461419861820 Marionette DEBUG loaded listener.js 06:57:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 101 (0x7f12a24f9c00) [pid = 4433] [serial = 259] [outer = 0x7f1296aaa400] 06:57:42 INFO - PROCESS | 4433 | 1461419862741 Marionette TRACE conn3 <- [1,316,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.copy.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:42 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:57:42 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.copy.html | took 1332ms 06:57:42 INFO - PROCESS | 4433 | 1461419862783 Marionette TRACE conn3 -> [0,317,"getWindowHandle",null] 06:57:42 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html 06:57:42 INFO - PROCESS | 4433 | 1461419862787 Marionette TRACE conn3 <- [1,317,null,{"value":"8"}] 06:57:42 INFO - PROCESS | 4433 | 1461419862793 Marionette TRACE conn3 -> [0,318,"setScriptTimeout",{"ms":35000}] 06:57:42 INFO - PROCESS | 4433 | 1461419862796 Marionette TRACE conn3 <- [1,318,null,{}] 06:57:42 INFO - PROCESS | 4433 | 1461419862801 Marionette TRACE conn3 -> [0,319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:42 INFO - PROCESS | 4433 | 1461419862944 Marionette TRACE conn3 <- [1,319,null,{"value":null}] 06:57:43 INFO - PROCESS | 4433 | 1461419863075 Marionette TRACE conn3 -> [0,320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:43 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a772d800 == 43 [pid = 4433] [id = 87] 06:57:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 102 (0x7f1294807800) [pid = 4433] [serial = 260] [outer = (nil)] 06:57:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 103 (0x7f129480e000) [pid = 4433] [serial = 261] [outer = 0x7f1294807800] 06:57:43 INFO - PROCESS | 4433 | 1461419863145 Marionette DEBUG loaded listener.js 06:57:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 104 (0x7f129b258400) [pid = 4433] [serial = 262] [outer = 0x7f1294807800] 06:57:44 INFO - PROCESS | 4433 | 1461419864008 Marionette TRACE conn3 <- [1,320,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:44 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:57:44 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html | took 1239ms 06:57:44 INFO - PROCESS | 4433 | 1461419864031 Marionette TRACE conn3 -> [0,321,"getWindowHandle",null] 06:57:44 INFO - PROCESS | 4433 | 1461419864034 Marionette TRACE conn3 <- [1,321,null,{"value":"8"}] 06:57:44 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html 06:57:44 INFO - PROCESS | 4433 | 1461419864039 Marionette TRACE conn3 -> [0,322,"setScriptTimeout",{"ms":35000}] 06:57:44 INFO - PROCESS | 4433 | 1461419864042 Marionette TRACE conn3 <- [1,322,null,{}] 06:57:44 INFO - PROCESS | 4433 | 1461419864047 Marionette TRACE conn3 -> [0,323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:44 INFO - PROCESS | 4433 | 1461419864206 Marionette TRACE conn3 <- [1,323,null,{"value":null}] 06:57:44 INFO - PROCESS | 4433 | 1461419864516 Marionette TRACE conn3 -> [0,324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:44 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12955d2800 == 44 [pid = 4433] [id = 88] 06:57:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 105 (0x7f128bcc5400) [pid = 4433] [serial = 263] [outer = (nil)] 06:57:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 106 (0x7f128bccf800) [pid = 4433] [serial = 264] [outer = 0x7f128bcc5400] 06:57:44 INFO - PROCESS | 4433 | 1461419864644 Marionette DEBUG loaded listener.js 06:57:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 107 (0x7f128eb98800) [pid = 4433] [serial = 265] [outer = 0x7f128bcc5400] 06:57:45 INFO - PROCESS | 4433 | 1461419865518 Marionette TRACE conn3 <- [1,324,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:45 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:57:45 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.destination-in.html | took 1529ms 06:57:45 INFO - PROCESS | 4433 | 1461419865569 Marionette TRACE conn3 -> [0,325,"getWindowHandle",null] 06:57:45 INFO - PROCESS | 4433 | 1461419865576 Marionette TRACE conn3 <- [1,325,null,{"value":"8"}] 06:57:45 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html 06:57:45 INFO - PROCESS | 4433 | 1461419865583 Marionette TRACE conn3 -> [0,326,"setScriptTimeout",{"ms":35000}] 06:57:45 INFO - PROCESS | 4433 | 1461419865587 Marionette TRACE conn3 <- [1,326,null,{}] 06:57:45 INFO - PROCESS | 4433 | 1461419865594 Marionette TRACE conn3 -> [0,327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:45 INFO - PROCESS | 4433 | 1461419865730 Marionette TRACE conn3 <- [1,327,null,{"value":null}] 06:57:45 INFO - PROCESS | 4433 | 1461419865880 Marionette TRACE conn3 -> [0,328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:45 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a1dc1800 == 43 [pid = 4433] [id = 82] 06:57:45 INFO - PROCESS | 4433 | --DOMWINDOW == 106 (0x7f12a31eb400) [pid = 4433] [serial = 212] [outer = (nil)] [url = about:blank] 06:57:45 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128c5be800 == 44 [pid = 4433] [id = 89] 06:57:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 107 (0x7f128bbe8400) [pid = 4433] [serial = 266] [outer = (nil)] 06:57:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 108 (0x7f1294806000) [pid = 4433] [serial = 267] [outer = 0x7f128bbe8400] 06:57:45 INFO - PROCESS | 4433 | 1461419865970 Marionette DEBUG loaded listener.js 06:57:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 109 (0x7f1295286000) [pid = 4433] [serial = 268] [outer = 0x7f128bbe8400] 06:57:46 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a4e3c800 == 43 [pid = 4433] [id = 81] 06:57:46 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129b512000 == 42 [pid = 4433] [id = 80] 06:57:46 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129780c800 == 41 [pid = 4433] [id = 79] 06:57:46 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12956a6800 == 40 [pid = 4433] [id = 78] 06:57:46 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128ee04000 == 39 [pid = 4433] [id = 77] 06:57:46 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128d047000 == 38 [pid = 4433] [id = 76] 06:57:46 INFO - PROCESS | 4433 | --DOMWINDOW == 108 (0x7f1293fcc800) [pid = 4433] [serial = 182] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 4433 | --DOMWINDOW == 107 (0x7f129652a000) [pid = 4433] [serial = 200] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 4433 | --DOMWINDOW == 106 (0x7f128d378c00) [pid = 4433] [serial = 192] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 4433 | --DOMWINDOW == 105 (0x7f12a2458c00) [pid = 4433] [serial = 210] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 4433 | --DOMWINDOW == 104 (0x7f12a20f5800) [pid = 4433] [serial = 207] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 4433 | --DOMWINDOW == 103 (0x7f1296b70400) [pid = 4433] [serial = 201] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 4433 | --DOMWINDOW == 102 (0x7f12975d9000) [pid = 4433] [serial = 188] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 4433 | --DOMWINDOW == 101 (0x7f129590d000) [pid = 4433] [serial = 198] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 4433 | --DOMWINDOW == 100 (0x7f1293387c00) [pid = 4433] [serial = 195] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 4433 | --DOMWINDOW == 99 (0x7f128bbe0800) [pid = 4433] [serial = 191] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 4433 | --DOMWINDOW == 98 (0x7f12976f3400) [pid = 4433] [serial = 203] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 4433 | --DOMWINDOW == 97 (0x7f129c185c00) [pid = 4433] [serial = 204] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 4433 | --DOMWINDOW == 96 (0x7f1295f0f400) [pid = 4433] [serial = 185] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 4433 | --DOMWINDOW == 95 (0x7f12a1d42400) [pid = 4433] [serial = 209] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 4433 | --DOMWINDOW == 94 (0x7f1296b6e800) [pid = 4433] [serial = 176] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 4433 | --DOMWINDOW == 93 (0x7f12a2011c00) [pid = 4433] [serial = 206] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 4433 | --DOMWINDOW == 92 (0x7f1295691000) [pid = 4433] [serial = 197] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 4433 | --DOMWINDOW == 91 (0x7f128e9d1c00) [pid = 4433] [serial = 179] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 4433 | --DOMWINDOW == 90 (0x7f128d41c800) [pid = 4433] [serial = 194] [outer = (nil)] [url = about:blank] 06:57:46 INFO - PROCESS | 4433 | 1461419866674 Marionette TRACE conn3 <- [1,328,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-in.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:46 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:57:46 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-in.html | took 1134ms 06:57:46 INFO - PROCESS | 4433 | 1461419866719 Marionette TRACE conn3 -> [0,329,"getWindowHandle",null] 06:57:46 INFO - PROCESS | 4433 | 1461419866725 Marionette TRACE conn3 <- [1,329,null,{"value":"8"}] 06:57:46 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html 06:57:46 INFO - PROCESS | 4433 | 1461419866754 Marionette TRACE conn3 -> [0,330,"setScriptTimeout",{"ms":35000}] 06:57:46 INFO - PROCESS | 4433 | 1461419866757 Marionette TRACE conn3 <- [1,330,null,{}] 06:57:46 INFO - PROCESS | 4433 | 1461419866762 Marionette TRACE conn3 -> [0,331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:46 INFO - PROCESS | 4433 | 1461419866895 Marionette TRACE conn3 <- [1,331,null,{"value":null}] 06:57:46 INFO - PROCESS | 4433 | 1461419866907 Marionette TRACE conn3 -> [0,332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:46 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12956b4000 == 39 [pid = 4433] [id = 90] 06:57:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 91 (0x7f12958b0c00) [pid = 4433] [serial = 269] [outer = (nil)] 06:57:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 92 (0x7f12958b9000) [pid = 4433] [serial = 270] [outer = 0x7f12958b0c00] 06:57:46 INFO - PROCESS | 4433 | 1461419866964 Marionette DEBUG loaded listener.js 06:57:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 93 (0x7f1295c28800) [pid = 4433] [serial = 271] [outer = 0x7f12958b0c00] 06:57:47 INFO - PROCESS | 4433 | 1461419867727 Marionette TRACE conn3 <- [1,332,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.image.source-out.html",0,null,null,[["drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:47 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | drawImage() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:57:47 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.image.source-out.html | took 993ms 06:57:47 INFO - PROCESS | 4433 | 1461419867743 Marionette TRACE conn3 -> [0,333,"getWindowHandle",null] 06:57:47 INFO - PROCESS | 4433 | 1461419867746 Marionette TRACE conn3 <- [1,333,null,{"value":"8"}] 06:57:47 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html 06:57:47 INFO - PROCESS | 4433 | 1461419867753 Marionette TRACE conn3 -> [0,334,"setScriptTimeout",{"ms":35000}] 06:57:47 INFO - PROCESS | 4433 | 1461419867762 Marionette TRACE conn3 <- [1,334,null,{}] 06:57:47 INFO - PROCESS | 4433 | 1461419867774 Marionette TRACE conn3 -> [0,335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:47 INFO - PROCESS | 4433 | 1461419867934 Marionette TRACE conn3 <- [1,335,null,{"value":null}] 06:57:47 INFO - PROCESS | 4433 | 1461419867952 Marionette TRACE conn3 -> [0,336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:47 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129b35d000 == 40 [pid = 4433] [id = 91] 06:57:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 94 (0x7f12975d8800) [pid = 4433] [serial = 272] [outer = (nil)] 06:57:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 95 (0x7f129c187400) [pid = 4433] [serial = 273] [outer = 0x7f12975d8800] 06:57:48 INFO - PROCESS | 4433 | 1461419868010 Marionette DEBUG loaded listener.js 06:57:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 96 (0x7f12a1d42400) [pid = 4433] [serial = 274] [outer = 0x7f12975d8800] 06:57:48 INFO - PROCESS | 4433 | 1461419868709 Marionette TRACE conn3 <- [1,336,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:48 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:57:48 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html | took 983ms 06:57:48 INFO - PROCESS | 4433 | 1461419868735 Marionette TRACE conn3 -> [0,337,"getWindowHandle",null] 06:57:48 INFO - PROCESS | 4433 | 1461419868739 Marionette TRACE conn3 <- [1,337,null,{"value":"8"}] 06:57:48 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html 06:57:48 INFO - PROCESS | 4433 | 1461419868745 Marionette TRACE conn3 -> [0,338,"setScriptTimeout",{"ms":35000}] 06:57:48 INFO - PROCESS | 4433 | 1461419868746 Marionette TRACE conn3 <- [1,338,null,{}] 06:57:48 INFO - PROCESS | 4433 | 1461419868752 Marionette TRACE conn3 -> [0,339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:48 INFO - PROCESS | 4433 | 1461419868909 Marionette TRACE conn3 <- [1,339,null,{"value":null}] 06:57:48 INFO - PROCESS | 4433 | 1461419868974 Marionette TRACE conn3 -> [0,340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:48 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a1dc1800 == 41 [pid = 4433] [id = 92] 06:57:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 97 (0x7f12958b4c00) [pid = 4433] [serial = 275] [outer = (nil)] 06:57:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 98 (0x7f12a2296400) [pid = 4433] [serial = 276] [outer = 0x7f12958b4c00] 06:57:49 INFO - PROCESS | 4433 | 1461419869032 Marionette DEBUG loaded listener.js 06:57:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 99 (0x7f1291e9e000) [pid = 4433] [serial = 277] [outer = 0x7f12958b4c00] 06:57:49 INFO - PROCESS | 4433 | 1461419869685 Marionette TRACE conn3 <- [1,340,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:49 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:57:49 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html | took 981ms 06:57:49 INFO - PROCESS | 4433 | 1461419869726 Marionette TRACE conn3 -> [0,341,"getWindowHandle",null] 06:57:49 INFO - PROCESS | 4433 | 1461419869729 Marionette TRACE conn3 <- [1,341,null,{"value":"8"}] 06:57:49 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html 06:57:49 INFO - PROCESS | 4433 | 1461419869734 Marionette TRACE conn3 -> [0,342,"setScriptTimeout",{"ms":35000}] 06:57:49 INFO - PROCESS | 4433 | 1461419869736 Marionette TRACE conn3 <- [1,342,null,{}] 06:57:49 INFO - PROCESS | 4433 | 1461419869741 Marionette TRACE conn3 -> [0,343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:49 INFO - PROCESS | 4433 | 1461419869913 Marionette TRACE conn3 <- [1,343,null,{"value":null}] 06:57:49 INFO - PROCESS | 4433 | 1461419869947 Marionette TRACE conn3 -> [0,344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:49 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a4e38800 == 42 [pid = 4433] [id = 93] 06:57:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 100 (0x7f12a3494000) [pid = 4433] [serial = 278] [outer = (nil)] 06:57:50 INFO - PROCESS | 4433 | ++DOMWINDOW == 101 (0x7f12a35dfc00) [pid = 4433] [serial = 279] [outer = 0x7f12a3494000] 06:57:50 INFO - PROCESS | 4433 | 1461419870019 Marionette DEBUG loaded listener.js 06:57:50 INFO - PROCESS | 4433 | ++DOMWINDOW == 102 (0x7f12a6a41c00) [pid = 4433] [serial = 280] [outer = 0x7f12a3494000] 06:57:50 INFO - PROCESS | 4433 | --DOMWINDOW == 101 (0x7f128a7ac000) [pid = 4433] [serial = 154] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.darker.html] 06:57:50 INFO - PROCESS | 4433 | --DOMWINDOW == 100 (0x7f129491d400) [pid = 4433] [serial = 211] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-atop.html] 06:57:50 INFO - PROCESS | 4433 | --DOMWINDOW == 99 (0x7f128b9db400) [pid = 4433] [serial = 235] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-over.html] 06:57:50 INFO - PROCESS | 4433 | --DOMWINDOW == 98 (0x7f128d37f000) [pid = 4433] [serial = 226] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-atop.html] 06:57:50 INFO - PROCESS | 4433 | --DOMWINDOW == 97 (0x7f12976f2c00) [pid = 4433] [serial = 220] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-over.html] 06:57:50 INFO - PROCESS | 4433 | --DOMWINDOW == 96 (0x7f128b9d8c00) [pid = 4433] [serial = 238] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.xor.html] 06:57:50 INFO - PROCESS | 4433 | --DOMWINDOW == 95 (0x7f129586ac00) [pid = 4433] [serial = 232] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-out.html] 06:57:50 INFO - PROCESS | 4433 | --DOMWINDOW == 94 (0x7f128b9e2400) [pid = 4433] [serial = 214] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-in.html] 06:57:50 INFO - PROCESS | 4433 | --DOMWINDOW == 93 (0x7f12a1d36c00) [pid = 4433] [serial = 241] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.copy.html] 06:57:50 INFO - PROCESS | 4433 | --DOMWINDOW == 92 (0x7f1292ec2000) [pid = 4433] [serial = 217] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.destination-out.html] 06:57:50 INFO - PROCESS | 4433 | --DOMWINDOW == 91 (0x7f128a7a2800) [pid = 4433] [serial = 223] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.lighter.html] 06:57:50 INFO - PROCESS | 4433 | --DOMWINDOW == 90 (0x7f1293ed5800) [pid = 4433] [serial = 229] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.transparent.source-in.html] 06:57:50 INFO - PROCESS | 4433 | --DOMWINDOW == 89 (0x7f128a7a4800) [pid = 4433] [serial = 244] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-atop.html] 06:57:50 INFO - PROCESS | 4433 | 1461419870917 Marionette TRACE conn3 <- [1,344,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:50 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:57:50 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html | took 1230ms 06:57:50 INFO - PROCESS | 4433 | 1461419870965 Marionette TRACE conn3 -> [0,345,"getWindowHandle",null] 06:57:50 INFO - PROCESS | 4433 | 1461419870967 Marionette TRACE conn3 <- [1,345,null,{"value":"8"}] 06:57:50 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html 06:57:50 INFO - PROCESS | 4433 | 1461419870973 Marionette TRACE conn3 -> [0,346,"setScriptTimeout",{"ms":35000}] 06:57:50 INFO - PROCESS | 4433 | 1461419870975 Marionette TRACE conn3 <- [1,346,null,{}] 06:57:50 INFO - PROCESS | 4433 | 1461419870980 Marionette TRACE conn3 -> [0,347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:51 INFO - PROCESS | 4433 | 1461419871115 Marionette TRACE conn3 <- [1,347,null,{"value":null}] 06:57:51 INFO - PROCESS | 4433 | 1461419871130 Marionette TRACE conn3 -> [0,348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:51 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129b361000 == 43 [pid = 4433] [id = 94] 06:57:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 90 (0x7f128b9db400) [pid = 4433] [serial = 281] [outer = (nil)] 06:57:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 91 (0x7f12975cf800) [pid = 4433] [serial = 282] [outer = 0x7f128b9db400] 06:57:51 INFO - PROCESS | 4433 | 1461419871188 Marionette DEBUG loaded listener.js 06:57:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 92 (0x7f12a3495000) [pid = 4433] [serial = 283] [outer = 0x7f128b9db400] 06:57:51 INFO - PROCESS | 4433 | 1461419871867 Marionette TRACE conn3 <- [1,348,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:51 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:57:51 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html | took 929ms 06:57:51 INFO - PROCESS | 4433 | 1461419871902 Marionette TRACE conn3 -> [0,349,"getWindowHandle",null] 06:57:51 INFO - PROCESS | 4433 | 1461419871904 Marionette TRACE conn3 <- [1,349,null,{"value":"8"}] 06:57:51 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html 06:57:51 INFO - PROCESS | 4433 | 1461419871910 Marionette TRACE conn3 -> [0,350,"setScriptTimeout",{"ms":35000}] 06:57:51 INFO - PROCESS | 4433 | 1461419871911 Marionette TRACE conn3 <- [1,350,null,{}] 06:57:51 INFO - PROCESS | 4433 | 1461419871917 Marionette TRACE conn3 -> [0,351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:52 INFO - PROCESS | 4433 | 1461419872068 Marionette TRACE conn3 <- [1,351,null,{"value":null}] 06:57:52 INFO - PROCESS | 4433 | 1461419872083 Marionette TRACE conn3 -> [0,352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:52 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a7719000 == 44 [pid = 4433] [id = 95] 06:57:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 93 (0x7f128b9da000) [pid = 4433] [serial = 284] [outer = (nil)] 06:57:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 94 (0x7f12a6db8000) [pid = 4433] [serial = 285] [outer = 0x7f128b9da000] 06:57:52 INFO - PROCESS | 4433 | 1461419872146 Marionette DEBUG loaded listener.js 06:57:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 95 (0x7f12a7447400) [pid = 4433] [serial = 286] [outer = 0x7f128b9da000] 06:57:52 INFO - PROCESS | 4433 | 1461419872829 Marionette TRACE conn3 <- [1,352,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html",0,null,null,[["drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:52 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | drawImage() of a canvas with no context draws pixels as (0,0,0,0), and does not leave the pixels unchanged. 06:57:52 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html | took 974ms 06:57:52 INFO - PROCESS | 4433 | 1461419872887 Marionette TRACE conn3 -> [0,353,"getWindowHandle",null] 06:57:52 INFO - PROCESS | 4433 | 1461419872893 Marionette TRACE conn3 <- [1,353,null,{"value":"8"}] 06:57:52 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html 06:57:52 INFO - PROCESS | 4433 | 1461419872902 Marionette TRACE conn3 -> [0,354,"setScriptTimeout",{"ms":35000}] 06:57:52 INFO - PROCESS | 4433 | 1461419872907 Marionette TRACE conn3 <- [1,354,null,{}] 06:57:52 INFO - PROCESS | 4433 | 1461419872925 Marionette TRACE conn3 -> [0,355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:53 INFO - PROCESS | 4433 | 1461419873079 Marionette TRACE conn3 <- [1,355,null,{"value":null}] 06:57:53 INFO - PROCESS | 4433 | 1461419873210 Marionette TRACE conn3 -> [0,356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:53 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1294982000 == 45 [pid = 4433] [id = 96] 06:57:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 96 (0x7f128a8e4000) [pid = 4433] [serial = 287] [outer = (nil)] 06:57:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 97 (0x7f128a8eb800) [pid = 4433] [serial = 288] [outer = 0x7f128a8e4000] 06:57:53 INFO - PROCESS | 4433 | 1461419873293 Marionette DEBUG loaded listener.js 06:57:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 98 (0x7f128b9d4400) [pid = 4433] [serial = 289] [outer = 0x7f128a8e4000] 06:57:54 INFO - PROCESS | 4433 | 1461419874120 Marionette TRACE conn3 <- [1,356,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:54 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:57:54 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.copy.html | took 1242ms 06:57:54 INFO - PROCESS | 4433 | 1461419874184 Marionette TRACE conn3 -> [0,357,"getWindowHandle",null] 06:57:54 INFO - PROCESS | 4433 | 1461419874194 Marionette TRACE conn3 <- [1,357,null,{"value":"8"}] 06:57:54 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html 06:57:54 INFO - PROCESS | 4433 | 1461419874210 Marionette TRACE conn3 -> [0,358,"setScriptTimeout",{"ms":35000}] 06:57:54 INFO - PROCESS | 4433 | 1461419874214 Marionette TRACE conn3 <- [1,358,null,{}] 06:57:54 INFO - PROCESS | 4433 | 1461419874219 Marionette TRACE conn3 -> [0,359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:54 INFO - PROCESS | 4433 | 1461419874372 Marionette TRACE conn3 <- [1,359,null,{"value":null}] 06:57:54 INFO - PROCESS | 4433 | 1461419874475 Marionette TRACE conn3 -> [0,360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:54 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129b36e800 == 46 [pid = 4433] [id = 97] 06:57:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 99 (0x7f128eb4e400) [pid = 4433] [serial = 290] [outer = (nil)] 06:57:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 100 (0x7f1293ecec00) [pid = 4433] [serial = 291] [outer = 0x7f128eb4e400] 06:57:54 INFO - PROCESS | 4433 | 1461419874544 Marionette DEBUG loaded listener.js 06:57:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 101 (0x7f129480b000) [pid = 4433] [serial = 292] [outer = 0x7f128eb4e400] 06:57:55 INFO - PROCESS | 4433 | 1461419875383 Marionette TRACE conn3 <- [1,360,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:55 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:57:55 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html | took 1231ms 06:57:55 INFO - PROCESS | 4433 | 1461419875441 Marionette TRACE conn3 -> [0,361,"getWindowHandle",null] 06:57:55 INFO - PROCESS | 4433 | 1461419875444 Marionette TRACE conn3 <- [1,361,null,{"value":"8"}] 06:57:55 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html 06:57:55 INFO - PROCESS | 4433 | 1461419875451 Marionette TRACE conn3 -> [0,362,"setScriptTimeout",{"ms":35000}] 06:57:55 INFO - PROCESS | 4433 | 1461419875457 Marionette TRACE conn3 <- [1,362,null,{}] 06:57:55 INFO - PROCESS | 4433 | 1461419875472 Marionette TRACE conn3 -> [0,363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:55 INFO - PROCESS | 4433 | 1461419875655 Marionette TRACE conn3 <- [1,363,null,{"value":null}] 06:57:55 INFO - PROCESS | 4433 | 1461419875785 Marionette TRACE conn3 -> [0,364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:55 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12aa0f1000 == 47 [pid = 4433] [id = 98] 06:57:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 102 (0x7f12958b6c00) [pid = 4433] [serial = 293] [outer = (nil)] 06:57:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 103 (0x7f129670d400) [pid = 4433] [serial = 294] [outer = 0x7f12958b6c00] 06:57:55 INFO - PROCESS | 4433 | 1461419875857 Marionette DEBUG loaded listener.js 06:57:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 104 (0x7f12976a8c00) [pid = 4433] [serial = 295] [outer = 0x7f12958b6c00] 06:57:56 INFO - PROCESS | 4433 | 1461419876791 Marionette TRACE conn3 <- [1,364,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:56 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:57:56 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html | took 1385ms 06:57:56 INFO - PROCESS | 4433 | 1461419876836 Marionette TRACE conn3 -> [0,365,"getWindowHandle",null] 06:57:56 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html 06:57:56 INFO - PROCESS | 4433 | 1461419876841 Marionette TRACE conn3 <- [1,365,null,{"value":"8"}] 06:57:56 INFO - PROCESS | 4433 | 1461419876846 Marionette TRACE conn3 -> [0,366,"setScriptTimeout",{"ms":35000}] 06:57:56 INFO - PROCESS | 4433 | 1461419876849 Marionette TRACE conn3 <- [1,366,null,{}] 06:57:56 INFO - PROCESS | 4433 | 1461419876855 Marionette TRACE conn3 -> [0,367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:57 INFO - PROCESS | 4433 | 1461419877043 Marionette TRACE conn3 <- [1,367,null,{"value":null}] 06:57:57 INFO - PROCESS | 4433 | 1461419877062 Marionette TRACE conn3 -> [0,368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:57 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12ac645000 == 48 [pid = 4433] [id = 99] 06:57:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 105 (0x7f12a3137800) [pid = 4433] [serial = 296] [outer = (nil)] 06:57:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 106 (0x7f12a4e21000) [pid = 4433] [serial = 297] [outer = 0x7f12a3137800] 06:57:57 INFO - PROCESS | 4433 | 1461419877133 Marionette DEBUG loaded listener.js 06:57:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 107 (0x7f12a6a3f400) [pid = 4433] [serial = 298] [outer = 0x7f12a3137800] 06:57:58 INFO - PROCESS | 4433 | 1461419877996 Marionette TRACE conn3 <- [1,368,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:58 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:57:58 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html | took 1186ms 06:57:58 INFO - TEST-START | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html 06:57:58 INFO - PROCESS | 4433 | 1461419878033 Marionette TRACE conn3 -> [0,369,"getWindowHandle",null] 06:57:58 INFO - PROCESS | 4433 | 1461419878035 Marionette TRACE conn3 <- [1,369,null,{"value":"8"}] 06:57:58 INFO - PROCESS | 4433 | 1461419878040 Marionette TRACE conn3 -> [0,370,"setScriptTimeout",{"ms":35000}] 06:57:58 INFO - PROCESS | 4433 | 1461419878044 Marionette TRACE conn3 <- [1,370,null,{}] 06:57:58 INFO - PROCESS | 4433 | 1461419878049 Marionette TRACE conn3 -> [0,371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:58 INFO - PROCESS | 4433 | 1461419878184 Marionette TRACE conn3 <- [1,371,null,{"value":null}] 06:57:58 INFO - PROCESS | 4433 | 1461419878319 Marionette TRACE conn3 -> [0,372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:57:58 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a3461800 == 49 [pid = 4433] [id = 100] 06:57:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 108 (0x7f12a31f0c00) [pid = 4433] [serial = 299] [outer = (nil)] 06:57:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 109 (0x7f12a6dbf000) [pid = 4433] [serial = 300] [outer = 0x7f12a31f0c00] 06:57:58 INFO - PROCESS | 4433 | 1461419878389 Marionette DEBUG loaded listener.js 06:57:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 110 (0x7f12a7447c00) [pid = 4433] [serial = 301] [outer = 0x7f12a31f0c00] 06:57:59 INFO - PROCESS | 4433 | 1461419879315 Marionette TRACE conn3 <- [1,372,null,{"value":["/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html",0,null,null,[["Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged.",0,null,null]]]}] 06:57:59 INFO - TEST-PASS | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | Pattern fill() draws pixels not covered by the source object as (0,0,0,0), and does not leave the pixels unchanged. 06:57:59 INFO - TEST-OK | /2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html | took 1332ms 06:57:59 INFO - PROCESS | 4433 | 1461419879374 Marionette TRACE conn3 -> [0,373,"getWindowHandle",null] 06:57:59 INFO - PROCESS | 4433 | 1461419879377 Marionette TRACE conn3 <- [1,373,null,{"value":"8"}] 06:57:59 INFO - TEST-START | /2dcontext/conformance-requirements/2d.missingargs.html 06:57:59 INFO - PROCESS | 4433 | 1461419879383 Marionette TRACE conn3 -> [0,374,"setScriptTimeout",{"ms":35000}] 06:57:59 INFO - PROCESS | 4433 | 1461419879385 Marionette TRACE conn3 <- [1,374,null,{}] 06:57:59 INFO - PROCESS | 4433 | 1461419879391 Marionette TRACE conn3 -> [0,375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:57:59 INFO - PROCESS | 4433 | 1461419879601 Marionette TRACE conn3 <- [1,375,null,{"value":null}] 06:57:59 INFO - PROCESS | 4433 | 1461419879965 Marionette TRACE conn3 -> [0,376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.missingargs.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:00 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128ee19000 == 50 [pid = 4433] [id = 101] 06:58:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 111 (0x7f128a8ee800) [pid = 4433] [serial = 302] [outer = (nil)] 06:58:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 112 (0x7f128a8f1800) [pid = 4433] [serial = 303] [outer = 0x7f128a8ee800] 06:58:00 INFO - PROCESS | 4433 | 1461419880076 Marionette DEBUG loaded listener.js 06:58:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 113 (0x7f128bbe2800) [pid = 4433] [serial = 304] [outer = 0x7f128a8ee800] 06:58:00 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129b361000 == 49 [pid = 4433] [id = 94] 06:58:00 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a4e38800 == 48 [pid = 4433] [id = 93] 06:58:00 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a1dc1800 == 47 [pid = 4433] [id = 92] 06:58:00 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129b35d000 == 46 [pid = 4433] [id = 91] 06:58:00 INFO - PROCESS | 4433 | --DOMWINDOW == 112 (0x7f128bccbc00) [pid = 4433] [serial = 248] [outer = (nil)] [url = about:blank] 06:58:00 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12956b4000 == 45 [pid = 4433] [id = 90] 06:58:00 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128c5be800 == 44 [pid = 4433] [id = 89] 06:58:00 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12955d2800 == 43 [pid = 4433] [id = 88] 06:58:00 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1292f7a000 == 42 [pid = 4433] [id = 84] 06:58:01 INFO - PROCESS | 4433 | 1461419881030 Marionette TRACE conn3 <- [1,376,null,{"value":["/2dcontext/conformance-requirements/2d.missingargs.html",0,null,null,[["Missing arguments cause TypeError",0,null,null]]]}] 06:58:01 INFO - PROCESS | 4433 | --DOMWINDOW == 111 (0x7f1294f1f400) [pid = 4433] [serial = 156] [outer = (nil)] [url = about:blank] 06:58:01 INFO - PROCESS | 4433 | --DOMWINDOW == 110 (0x7f12a32bac00) [pid = 4433] [serial = 213] [outer = (nil)] [url = about:blank] 06:58:01 INFO - PROCESS | 4433 | --DOMWINDOW == 109 (0x7f1295f86800) [pid = 4433] [serial = 236] [outer = (nil)] [url = about:blank] 06:58:01 INFO - PROCESS | 4433 | --DOMWINDOW == 108 (0x7f1293381800) [pid = 4433] [serial = 228] [outer = (nil)] [url = about:blank] 06:58:01 INFO - PROCESS | 4433 | --DOMWINDOW == 107 (0x7f129120d800) [pid = 4433] [serial = 227] [outer = (nil)] [url = about:blank] 06:58:01 INFO - PROCESS | 4433 | --DOMWINDOW == 106 (0x7f12a20e7c00) [pid = 4433] [serial = 222] [outer = (nil)] [url = about:blank] 06:58:01 INFO - PROCESS | 4433 | --DOMWINDOW == 105 (0x7f12975d0000) [pid = 4433] [serial = 239] [outer = (nil)] [url = about:blank] 06:58:01 INFO - PROCESS | 4433 | --DOMWINDOW == 104 (0x7f12a1fbec00) [pid = 4433] [serial = 221] [outer = (nil)] [url = about:blank] 06:58:01 INFO - PROCESS | 4433 | --DOMWINDOW == 103 (0x7f12958b2800) [pid = 4433] [serial = 233] [outer = (nil)] [url = about:blank] 06:58:01 INFO - PROCESS | 4433 | --DOMWINDOW == 102 (0x7f1291204000) [pid = 4433] [serial = 216] [outer = (nil)] [url = about:blank] 06:58:01 INFO - PROCESS | 4433 | --DOMWINDOW == 101 (0x7f12a2255000) [pid = 4433] [serial = 242] [outer = (nil)] [url = about:blank] 06:58:01 INFO - PROCESS | 4433 | --DOMWINDOW == 100 (0x7f128d54d800) [pid = 4433] [serial = 215] [outer = (nil)] [url = about:blank] 06:58:01 INFO - PROCESS | 4433 | --DOMWINDOW == 99 (0x7f12a4e20800) [pid = 4433] [serial = 243] [outer = (nil)] [url = about:blank] 06:58:01 INFO - PROCESS | 4433 | --DOMWINDOW == 98 (0x7f1295f0ec00) [pid = 4433] [serial = 219] [outer = (nil)] [url = about:blank] 06:58:01 INFO - PROCESS | 4433 | --DOMWINDOW == 97 (0x7f1295287000) [pid = 4433] [serial = 218] [outer = (nil)] [url = about:blank] 06:58:01 INFO - PROCESS | 4433 | --DOMWINDOW == 96 (0x7f12a3232800) [pid = 4433] [serial = 225] [outer = (nil)] [url = about:blank] 06:58:01 INFO - PROCESS | 4433 | --DOMWINDOW == 95 (0x7f12955ac800) [pid = 4433] [serial = 224] [outer = (nil)] [url = about:blank] 06:58:01 INFO - PROCESS | 4433 | --DOMWINDOW == 94 (0x7f1295911000) [pid = 4433] [serial = 234] [outer = (nil)] [url = about:blank] 06:58:01 INFO - PROCESS | 4433 | --DOMWINDOW == 93 (0x7f1295865400) [pid = 4433] [serial = 231] [outer = (nil)] [url = about:blank] 06:58:01 INFO - PROCESS | 4433 | --DOMWINDOW == 92 (0x7f1294502800) [pid = 4433] [serial = 230] [outer = (nil)] [url = about:blank] 06:58:01 INFO - PROCESS | 4433 | --DOMWINDOW == 91 (0x7f12976f7000) [pid = 4433] [serial = 240] [outer = (nil)] [url = about:blank] 06:58:01 INFO - PROCESS | 4433 | --DOMWINDOW == 90 (0x7f12a1fbe800) [pid = 4433] [serial = 245] [outer = (nil)] [url = about:blank] 06:58:01 INFO - PROCESS | 4433 | --DOMWINDOW == 89 (0x7f12a534a800) [pid = 4433] [serial = 246] [outer = (nil)] [url = about:blank] 06:58:01 INFO - PROCESS | 4433 | --DOMWINDOW == 88 (0x7f1296712400) [pid = 4433] [serial = 237] [outer = (nil)] [url = about:blank] 06:58:01 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.missingargs.html | Missing arguments cause TypeError 06:58:01 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.missingargs.html | took 1684ms 06:58:01 INFO - PROCESS | 4433 | 1461419881068 Marionette TRACE conn3 -> [0,377,"getWindowHandle",null] 06:58:01 INFO - PROCESS | 4433 | 1461419881075 Marionette TRACE conn3 <- [1,377,null,{"value":"8"}] 06:58:01 INFO - TEST-START | /2dcontext/conformance-requirements/2d.type.delete.html 06:58:01 INFO - PROCESS | 4433 | 1461419881082 Marionette TRACE conn3 -> [0,378,"setScriptTimeout",{"ms":35000}] 06:58:01 INFO - PROCESS | 4433 | 1461419881085 Marionette TRACE conn3 <- [1,378,null,{}] 06:58:01 INFO - PROCESS | 4433 | 1461419881092 Marionette TRACE conn3 -> [0,379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:01 INFO - PROCESS | 4433 | 1461419881227 Marionette TRACE conn3 <- [1,379,null,{"value":null}] 06:58:01 INFO - PROCESS | 4433 | 1461419881244 Marionette TRACE conn3 -> [0,380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.type.delete.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:01 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1292f79000 == 43 [pid = 4433] [id = 102] 06:58:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 89 (0x7f1291204800) [pid = 4433] [serial = 305] [outer = (nil)] 06:58:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 90 (0x7f1293ed5400) [pid = 4433] [serial = 306] [outer = 0x7f1291204800] 06:58:01 INFO - PROCESS | 4433 | 1461419881305 Marionette DEBUG loaded listener.js 06:58:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 91 (0x7f1294804800) [pid = 4433] [serial = 307] [outer = 0x7f1291204800] 06:58:02 INFO - PROCESS | 4433 | 1461419882104 Marionette TRACE conn3 <- [1,380,null,{"value":["/2dcontext/conformance-requirements/2d.type.delete.html",0,null,null,[["window.CanvasRenderingContext2D is Configurable",0,null,null]]]}] 06:58:02 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.type.delete.html | window.CanvasRenderingContext2D is Configurable 06:58:02 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.type.delete.html | took 1082ms 06:58:02 INFO - PROCESS | 4433 | 1461419882169 Marionette TRACE conn3 -> [0,381,"getWindowHandle",null] 06:58:02 INFO - TEST-START | /2dcontext/conformance-requirements/2d.voidreturn.html 06:58:02 INFO - PROCESS | 4433 | 1461419882175 Marionette TRACE conn3 <- [1,381,null,{"value":"8"}] 06:58:02 INFO - PROCESS | 4433 | 1461419882181 Marionette TRACE conn3 -> [0,382,"setScriptTimeout",{"ms":35000}] 06:58:02 INFO - PROCESS | 4433 | 1461419882184 Marionette TRACE conn3 <- [1,382,null,{}] 06:58:02 INFO - PROCESS | 4433 | 1461419882189 Marionette TRACE conn3 -> [0,383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:02 INFO - PROCESS | 4433 | 1461419882322 Marionette TRACE conn3 <- [1,383,null,{"value":null}] 06:58:02 INFO - PROCESS | 4433 | 1461419882338 Marionette TRACE conn3 -> [0,384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/conformance-requirements/2d.voidreturn.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:02 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129595a800 == 44 [pid = 4433] [id = 103] 06:58:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 92 (0x7f1295331800) [pid = 4433] [serial = 308] [outer = (nil)] 06:58:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 93 (0x7f12958b7c00) [pid = 4433] [serial = 309] [outer = 0x7f1295331800] 06:58:02 INFO - PROCESS | 4433 | 1461419882397 Marionette DEBUG loaded listener.js 06:58:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 94 (0x7f1295e9b000) [pid = 4433] [serial = 310] [outer = 0x7f1295331800] 06:58:03 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 06:58:03 INFO - PROCESS | 4433 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:58:03 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 06:58:03 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 06:58:03 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 06:58:03 INFO - PROCESS | 4433 | 1461419883164 Marionette TRACE conn3 <- [1,384,null,{"value":["/2dcontext/conformance-requirements/2d.voidreturn.html",0,null,null,[["void methods return undefined",0,null,null]]]}] 06:58:03 INFO - TEST-PASS | /2dcontext/conformance-requirements/2d.voidreturn.html | void methods return undefined 06:58:03 INFO - TEST-OK | /2dcontext/conformance-requirements/2d.voidreturn.html | took 1025ms 06:58:03 INFO - PROCESS | 4433 | 1461419883206 Marionette TRACE conn3 -> [0,385,"getWindowHandle",null] 06:58:03 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html 06:58:03 INFO - PROCESS | 4433 | 1461419883209 Marionette TRACE conn3 <- [1,385,null,{"value":"8"}] 06:58:03 INFO - PROCESS | 4433 | 1461419883221 Marionette TRACE conn3 -> [0,386,"setScriptTimeout",{"ms":35000}] 06:58:03 INFO - PROCESS | 4433 | 1461419883229 Marionette TRACE conn3 <- [1,386,null,{}] 06:58:03 INFO - PROCESS | 4433 | 1461419883272 Marionette TRACE conn3 -> [0,387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:03 INFO - PROCESS | 4433 | 1461419883417 Marionette TRACE conn3 <- [1,387,null,{"value":null}] 06:58:03 INFO - PROCESS | 4433 | 1461419883428 Marionette TRACE conn3 -> [0,388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:03 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129788f000 == 45 [pid = 4433] [id = 104] 06:58:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 95 (0x7f1298404400) [pid = 4433] [serial = 311] [outer = (nil)] 06:58:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 96 (0x7f12a2005800) [pid = 4433] [serial = 312] [outer = 0x7f1298404400] 06:58:03 INFO - PROCESS | 4433 | 1461419883485 Marionette DEBUG loaded listener.js 06:58:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 97 (0x7f12a2eb2800) [pid = 4433] [serial = 313] [outer = 0x7f1298404400] 06:58:04 INFO - PROCESS | 4433 | 1461419884295 Marionette TRACE conn3 <- [1,388,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html",0,null,null,[["Canvas test: 2d.drawImage.3arg",0,null,null]]]}] 06:58:04 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | Canvas test: 2d.drawImage.3arg 06:58:04 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html | took 1127ms 06:58:04 INFO - PROCESS | 4433 | 1461419884352 Marionette TRACE conn3 -> [0,389,"getWindowHandle",null] 06:58:04 INFO - PROCESS | 4433 | 1461419884355 Marionette TRACE conn3 <- [1,389,null,{"value":"8"}] 06:58:04 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html 06:58:04 INFO - PROCESS | 4433 | 1461419884361 Marionette TRACE conn3 -> [0,390,"setScriptTimeout",{"ms":35000}] 06:58:04 INFO - PROCESS | 4433 | 1461419884363 Marionette TRACE conn3 <- [1,390,null,{}] 06:58:04 INFO - PROCESS | 4433 | 1461419884368 Marionette TRACE conn3 -> [0,391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:04 INFO - PROCESS | 4433 | 1461419884532 Marionette TRACE conn3 <- [1,391,null,{"value":null}] 06:58:04 INFO - PROCESS | 4433 | 1461419884558 Marionette TRACE conn3 -> [0,392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:04 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a1d04000 == 46 [pid = 4433] [id = 105] 06:58:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 98 (0x7f128b655800) [pid = 4433] [serial = 314] [outer = (nil)] 06:58:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 99 (0x7f12a5345800) [pid = 4433] [serial = 315] [outer = 0x7f128b655800] 06:58:04 INFO - PROCESS | 4433 | 1461419884614 Marionette DEBUG loaded listener.js 06:58:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 100 (0x7f12a6c10000) [pid = 4433] [serial = 316] [outer = 0x7f128b655800] 06:58:05 INFO - PROCESS | 4433 | 1461419885429 Marionette TRACE conn3 <- [1,392,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html",0,null,null,[["Canvas test: 2d.drawImage.5arg",0,null,null]]]}] 06:58:05 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | Canvas test: 2d.drawImage.5arg 06:58:05 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html | took 1125ms 06:58:05 INFO - PROCESS | 4433 | 1461419885488 Marionette TRACE conn3 -> [0,393,"getWindowHandle",null] 06:58:05 INFO - PROCESS | 4433 | 1461419885492 Marionette TRACE conn3 <- [1,393,null,{"value":"8"}] 06:58:05 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html 06:58:05 INFO - PROCESS | 4433 | 1461419885498 Marionette TRACE conn3 -> [0,394,"setScriptTimeout",{"ms":35000}] 06:58:05 INFO - PROCESS | 4433 | 1461419885499 Marionette TRACE conn3 <- [1,394,null,{}] 06:58:05 INFO - PROCESS | 4433 | 1461419885506 Marionette TRACE conn3 -> [0,395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:05 INFO - PROCESS | 4433 | 1461419885659 Marionette TRACE conn3 <- [1,395,null,{"value":null}] 06:58:05 INFO - PROCESS | 4433 | --DOMWINDOW == 99 (0x7f12958b4c00) [pid = 4433] [serial = 275] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-atop.html] 06:58:05 INFO - PROCESS | 4433 | --DOMWINDOW == 98 (0x7f12958b0c00) [pid = 4433] [serial = 269] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-out.html] 06:58:05 INFO - PROCESS | 4433 | --DOMWINDOW == 97 (0x7f12a3494000) [pid = 4433] [serial = 278] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.destination-in.html] 06:58:05 INFO - PROCESS | 4433 | --DOMWINDOW == 96 (0x7f128bcc5400) [pid = 4433] [serial = 263] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-in.html] 06:58:05 INFO - PROCESS | 4433 | --DOMWINDOW == 95 (0x7f12975d8800) [pid = 4433] [serial = 272] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.copy.html] 06:58:05 INFO - PROCESS | 4433 | --DOMWINDOW == 94 (0x7f128bbe8400) [pid = 4433] [serial = 266] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.source-in.html] 06:58:05 INFO - PROCESS | 4433 | --DOMWINDOW == 93 (0x7f128b9db400) [pid = 4433] [serial = 281] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-in.html] 06:58:05 INFO - PROCESS | 4433 | 1461419885819 Marionette TRACE conn3 -> [0,396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:05 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1295c7f800 == 47 [pid = 4433] [id = 106] 06:58:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 94 (0x7f1295870c00) [pid = 4433] [serial = 317] [outer = (nil)] 06:58:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 95 (0x7f1296b71400) [pid = 4433] [serial = 318] [outer = 0x7f1295870c00] 06:58:05 INFO - PROCESS | 4433 | 1461419885891 Marionette DEBUG loaded listener.js 06:58:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 96 (0x7f12a760f800) [pid = 4433] [serial = 319] [outer = 0x7f1295870c00] 06:58:06 INFO - PROCESS | 4433 | 1461419886576 Marionette TRACE conn3 <- [1,396,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.basic",0,null,null]]]}] 06:58:06 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | Canvas test: 2d.drawImage.9arg.basic 06:58:06 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html | took 1125ms 06:58:06 INFO - PROCESS | 4433 | 1461419886623 Marionette TRACE conn3 -> [0,397,"getWindowHandle",null] 06:58:06 INFO - PROCESS | 4433 | 1461419886627 Marionette TRACE conn3 <- [1,397,null,{"value":"8"}] 06:58:06 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html 06:58:06 INFO - PROCESS | 4433 | 1461419886632 Marionette TRACE conn3 -> [0,398,"setScriptTimeout",{"ms":35000}] 06:58:06 INFO - PROCESS | 4433 | 1461419886634 Marionette TRACE conn3 <- [1,398,null,{}] 06:58:06 INFO - PROCESS | 4433 | 1461419886645 Marionette TRACE conn3 -> [0,399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:06 INFO - PROCESS | 4433 | 1461419886770 Marionette TRACE conn3 <- [1,399,null,{"value":null}] 06:58:06 INFO - PROCESS | 4433 | 1461419886787 Marionette TRACE conn3 -> [0,400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:06 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a5388000 == 48 [pid = 4433] [id = 107] 06:58:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 97 (0x7f12a1f7b400) [pid = 4433] [serial = 320] [outer = (nil)] 06:58:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 98 (0x7f12a76e0400) [pid = 4433] [serial = 321] [outer = 0x7f12a1f7b400] 06:58:06 INFO - PROCESS | 4433 | 1461419886855 Marionette DEBUG loaded listener.js 06:58:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 99 (0x7f12a7708c00) [pid = 4433] [serial = 322] [outer = 0x7f12a1f7b400] 06:58:07 INFO - PROCESS | 4433 | 1461419887590 Marionette TRACE conn3 <- [1,400,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destpos",0,null,null]]]}] 06:58:07 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | Canvas test: 2d.drawImage.9arg.destpos 06:58:07 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html | took 986ms 06:58:07 INFO - PROCESS | 4433 | 1461419887619 Marionette TRACE conn3 -> [0,401,"getWindowHandle",null] 06:58:07 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html 06:58:07 INFO - PROCESS | 4433 | 1461419887622 Marionette TRACE conn3 <- [1,401,null,{"value":"8"}] 06:58:07 INFO - PROCESS | 4433 | 1461419887627 Marionette TRACE conn3 -> [0,402,"setScriptTimeout",{"ms":35000}] 06:58:07 INFO - PROCESS | 4433 | 1461419887630 Marionette TRACE conn3 <- [1,402,null,{}] 06:58:07 INFO - PROCESS | 4433 | 1461419887641 Marionette TRACE conn3 -> [0,403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:07 INFO - PROCESS | 4433 | 1461419887763 Marionette TRACE conn3 <- [1,403,null,{"value":null}] 06:58:07 INFO - PROCESS | 4433 | 1461419887926 Marionette TRACE conn3 -> [0,404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:07 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128d5e3000 == 49 [pid = 4433] [id = 108] 06:58:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 100 (0x7f128a7a4c00) [pid = 4433] [serial = 323] [outer = (nil)] 06:58:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 101 (0x7f128a8e8400) [pid = 4433] [serial = 324] [outer = 0x7f128a7a4c00] 06:58:08 INFO - PROCESS | 4433 | 1461419888042 Marionette DEBUG loaded listener.js 06:58:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 102 (0x7f128bbd9c00) [pid = 4433] [serial = 325] [outer = 0x7f128a7a4c00] 06:58:08 INFO - PROCESS | 4433 | 1461419888952 Marionette TRACE conn3 <- [1,404,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.destsize",0,null,null]]]}] 06:58:09 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | Canvas test: 2d.drawImage.9arg.destsize 06:58:09 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html | took 1387ms 06:58:09 INFO - PROCESS | 4433 | 1461419889016 Marionette TRACE conn3 -> [0,405,"getWindowHandle",null] 06:58:09 INFO - PROCESS | 4433 | 1461419889022 Marionette TRACE conn3 <- [1,405,null,{"value":"8"}] 06:58:09 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html 06:58:09 INFO - PROCESS | 4433 | 1461419889029 Marionette TRACE conn3 -> [0,406,"setScriptTimeout",{"ms":35000}] 06:58:09 INFO - PROCESS | 4433 | 1461419889034 Marionette TRACE conn3 <- [1,406,null,{}] 06:58:09 INFO - PROCESS | 4433 | 1461419889042 Marionette TRACE conn3 -> [0,407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:09 INFO - PROCESS | 4433 | 1461419889241 Marionette TRACE conn3 <- [1,407,null,{"value":null}] 06:58:09 INFO - PROCESS | 4433 | 1461419889464 Marionette TRACE conn3 -> [0,408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:09 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1297638800 == 50 [pid = 4433] [id = 109] 06:58:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 103 (0x7f129480ec00) [pid = 4433] [serial = 326] [outer = (nil)] 06:58:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 104 (0x7f12958ab800) [pid = 4433] [serial = 327] [outer = 0x7f129480ec00] 06:58:09 INFO - PROCESS | 4433 | 1461419889583 Marionette DEBUG loaded listener.js 06:58:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 105 (0x7f1295f0ec00) [pid = 4433] [serial = 328] [outer = 0x7f129480ec00] 06:58:10 INFO - PROCESS | 4433 | 1461419890404 Marionette TRACE conn3 <- [1,408,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcepos",0,null,null]]]}] 06:58:10 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | Canvas test: 2d.drawImage.9arg.sourcepos 06:58:10 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html | took 1437ms 06:58:10 INFO - PROCESS | 4433 | 1461419890471 Marionette TRACE conn3 -> [0,409,"getWindowHandle",null] 06:58:10 INFO - PROCESS | 4433 | 1461419890478 Marionette TRACE conn3 <- [1,409,null,{"value":"8"}] 06:58:10 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html 06:58:10 INFO - PROCESS | 4433 | 1461419890485 Marionette TRACE conn3 -> [0,410,"setScriptTimeout",{"ms":35000}] 06:58:10 INFO - PROCESS | 4433 | 1461419890487 Marionette TRACE conn3 <- [1,410,null,{}] 06:58:10 INFO - PROCESS | 4433 | 1461419890494 Marionette TRACE conn3 -> [0,411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:10 INFO - PROCESS | 4433 | 1461419890647 Marionette TRACE conn3 <- [1,411,null,{"value":null}] 06:58:10 INFO - PROCESS | 4433 | 1461419890780 Marionette TRACE conn3 -> [0,412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:10 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a6c5e800 == 51 [pid = 4433] [id = 110] 06:58:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 106 (0x7f12976b0800) [pid = 4433] [serial = 329] [outer = (nil)] 06:58:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 107 (0x7f12a1f79c00) [pid = 4433] [serial = 330] [outer = 0x7f12976b0800] 06:58:10 INFO - PROCESS | 4433 | 1461419890855 Marionette DEBUG loaded listener.js 06:58:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 108 (0x7f12a1f82800) [pid = 4433] [serial = 331] [outer = 0x7f12976b0800] 06:58:11 INFO - PROCESS | 4433 | 1461419891804 Marionette TRACE conn3 <- [1,412,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html",0,null,null,[["Canvas test: 2d.drawImage.9arg.sourcesize",0,null,null]]]}] 06:58:11 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | Canvas test: 2d.drawImage.9arg.sourcesize 06:58:11 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html | took 1376ms 06:58:11 INFO - PROCESS | 4433 | 1461419891863 Marionette TRACE conn3 -> [0,413,"getWindowHandle",null] 06:58:11 INFO - PROCESS | 4433 | 1461419891866 Marionette TRACE conn3 <- [1,413,null,{"value":"8"}] 06:58:11 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html 06:58:11 INFO - PROCESS | 4433 | 1461419891882 Marionette TRACE conn3 -> [0,414,"setScriptTimeout",{"ms":35000}] 06:58:11 INFO - PROCESS | 4433 | 1461419891891 Marionette TRACE conn3 <- [1,414,null,{}] 06:58:11 INFO - PROCESS | 4433 | 1461419891897 Marionette TRACE conn3 -> [0,415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:12 INFO - PROCESS | 4433 | 1461419892085 Marionette TRACE conn3 <- [1,415,null,{"value":null}] 06:58:12 INFO - PROCESS | 4433 | 1461419892219 Marionette TRACE conn3 -> [0,416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:12 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12ab62c800 == 52 [pid = 4433] [id = 111] 06:58:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 109 (0x7f128a7a4800) [pid = 4433] [serial = 332] [outer = (nil)] 06:58:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 110 (0x7f12a760b400) [pid = 4433] [serial = 333] [outer = 0x7f128a7a4800] 06:58:12 INFO - PROCESS | 4433 | 1461419892291 Marionette DEBUG loaded listener.js 06:58:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 111 (0x7f12a93c0000) [pid = 4433] [serial = 334] [outer = 0x7f128a7a4800] 06:58:13 INFO - PROCESS | 4433 | 1461419893111 Marionette TRACE conn3 <- [1,416,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html",0,null,null,[["Canvas test: 2d.drawImage.alpha",0,null,null]]]}] 06:58:13 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | Canvas test: 2d.drawImage.alpha 06:58:13 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html | took 1292ms 06:58:13 INFO - PROCESS | 4433 | 1461419893168 Marionette TRACE conn3 -> [0,417,"getWindowHandle",null] 06:58:13 INFO - PROCESS | 4433 | 1461419893171 Marionette TRACE conn3 <- [1,417,null,{"value":"8"}] 06:58:13 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html 06:58:13 INFO - PROCESS | 4433 | 1461419893177 Marionette TRACE conn3 -> [0,418,"setScriptTimeout",{"ms":35000}] 06:58:13 INFO - PROCESS | 4433 | 1461419893180 Marionette TRACE conn3 <- [1,418,null,{}] 06:58:13 INFO - PROCESS | 4433 | 1461419893185 Marionette TRACE conn3 -> [0,419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:13 INFO - PROCESS | 4433 | 1461419893329 Marionette TRACE conn3 <- [1,419,null,{"value":null}] 06:58:13 INFO - PROCESS | 4433 | 1461419893466 Marionette TRACE conn3 -> [0,420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:13 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a7c4800 == 53 [pid = 4433] [id = 112] 06:58:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 112 (0x7f12912ee400) [pid = 4433] [serial = 335] [outer = (nil)] 06:58:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 113 (0x7f12a9d8f400) [pid = 4433] [serial = 336] [outer = 0x7f12912ee400] 06:58:13 INFO - PROCESS | 4433 | 1461419893535 Marionette DEBUG loaded listener.js 06:58:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 114 (0x7f12aa014c00) [pid = 4433] [serial = 337] [outer = 0x7f12912ee400] 06:58:15 INFO - PROCESS | 4433 | 1461419895021 Marionette TRACE conn3 <- [1,420,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html",0,null,null,[["drawImage() of an APNG with no poster frame draws the first frame",0,null,null]]]}] 06:58:15 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | drawImage() of an APNG with no poster frame draws the first frame 06:58:15 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html | took 1890ms 06:58:15 INFO - PROCESS | 4433 | 1461419895068 Marionette TRACE conn3 -> [0,421,"getWindowHandle",null] 06:58:15 INFO - PROCESS | 4433 | 1461419895075 Marionette TRACE conn3 <- [1,421,null,{"value":"8"}] 06:58:15 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html 06:58:15 INFO - PROCESS | 4433 | 1461419895082 Marionette TRACE conn3 -> [0,422,"setScriptTimeout",{"ms":35000}] 06:58:15 INFO - PROCESS | 4433 | 1461419895085 Marionette TRACE conn3 <- [1,422,null,{}] 06:58:15 INFO - PROCESS | 4433 | 1461419895092 Marionette TRACE conn3 -> [0,423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:15 INFO - PROCESS | 4433 | 1461419895224 Marionette TRACE conn3 <- [1,423,null,{"value":null}] 06:58:15 INFO - PROCESS | 4433 | 1461419895359 Marionette TRACE conn3 -> [0,424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:15 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1293e84800 == 54 [pid = 4433] [id = 113] 06:58:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 115 (0x7f128eb4cc00) [pid = 4433] [serial = 338] [outer = (nil)] 06:58:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 116 (0x7f1294502800) [pid = 4433] [serial = 339] [outer = 0x7f128eb4cc00] 06:58:15 INFO - PROCESS | 4433 | 1461419895427 Marionette DEBUG loaded listener.js 06:58:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 117 (0x7f1294811400) [pid = 4433] [serial = 340] [outer = 0x7f128eb4cc00] 06:58:15 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a5388000 == 53 [pid = 4433] [id = 107] 06:58:15 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1295c7f800 == 52 [pid = 4433] [id = 106] 06:58:15 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a1d04000 == 51 [pid = 4433] [id = 105] 06:58:15 INFO - PROCESS | 4433 | --DOMWINDOW == 116 (0x7f12a6db8000) [pid = 4433] [serial = 285] [outer = (nil)] [url = about:blank] 06:58:15 INFO - PROCESS | 4433 | --DOMWINDOW == 115 (0x7f128d54cc00) [pid = 4433] [serial = 251] [outer = (nil)] [url = about:blank] 06:58:15 INFO - PROCESS | 4433 | --DOMWINDOW == 114 (0x7f12955a6800) [pid = 4433] [serial = 255] [outer = (nil)] [url = about:blank] 06:58:15 INFO - PROCESS | 4433 | --DOMWINDOW == 113 (0x7f12a1fc8c00) [pid = 4433] [serial = 258] [outer = (nil)] [url = about:blank] 06:58:15 INFO - PROCESS | 4433 | --DOMWINDOW == 112 (0x7f129480e000) [pid = 4433] [serial = 261] [outer = (nil)] [url = about:blank] 06:58:15 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129788f000 == 50 [pid = 4433] [id = 104] 06:58:16 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129595a800 == 49 [pid = 4433] [id = 103] 06:58:16 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1292f79000 == 48 [pid = 4433] [id = 102] 06:58:16 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128ee19000 == 47 [pid = 4433] [id = 101] 06:58:16 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1294982000 == 46 [pid = 4433] [id = 96] 06:58:16 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a7719000 == 45 [pid = 4433] [id = 95] 06:58:16 INFO - PROCESS | 4433 | --DOMWINDOW == 111 (0x7f12a6a41c00) [pid = 4433] [serial = 280] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 4433 | --DOMWINDOW == 110 (0x7f12975cf800) [pid = 4433] [serial = 282] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 4433 | --DOMWINDOW == 109 (0x7f129c186800) [pid = 4433] [serial = 108] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:58:16 INFO - PROCESS | 4433 | --DOMWINDOW == 108 (0x7f1295c28800) [pid = 4433] [serial = 271] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 4433 | --DOMWINDOW == 107 (0x7f12a3495000) [pid = 4433] [serial = 283] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 4433 | --DOMWINDOW == 106 (0x7f12a1d42400) [pid = 4433] [serial = 274] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 4433 | --DOMWINDOW == 105 (0x7f12a2296400) [pid = 4433] [serial = 276] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 4433 | --DOMWINDOW == 104 (0x7f1291e9e000) [pid = 4433] [serial = 277] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 4433 | --DOMWINDOW == 103 (0x7f12958b9000) [pid = 4433] [serial = 270] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 4433 | --DOMWINDOW == 102 (0x7f12a35dfc00) [pid = 4433] [serial = 279] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 4433 | --DOMWINDOW == 101 (0x7f128bccf800) [pid = 4433] [serial = 264] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 4433 | --DOMWINDOW == 100 (0x7f128eb98800) [pid = 4433] [serial = 265] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 4433 | --DOMWINDOW == 99 (0x7f129c187400) [pid = 4433] [serial = 273] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 4433 | --DOMWINDOW == 98 (0x7f1294806000) [pid = 4433] [serial = 267] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 4433 | --DOMWINDOW == 97 (0x7f1295286000) [pid = 4433] [serial = 268] [outer = (nil)] [url = about:blank] 06:58:16 INFO - PROCESS | 4433 | 1461419896632 Marionette TRACE conn3 <- [1,424,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html",0,null,null,[["drawImage() of an animated GIF draws the first frame",0,null,null]]]}] 06:58:16 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | drawImage() of an animated GIF draws the first frame 06:58:16 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html | took 1585ms 06:58:16 INFO - PROCESS | 4433 | 1461419896670 Marionette TRACE conn3 -> [0,425,"getWindowHandle",null] 06:58:16 INFO - PROCESS | 4433 | 1461419896677 Marionette TRACE conn3 <- [1,425,null,{"value":"8"}] 06:58:16 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html 06:58:16 INFO - PROCESS | 4433 | 1461419896686 Marionette TRACE conn3 -> [0,426,"setScriptTimeout",{"ms":35000}] 06:58:16 INFO - PROCESS | 4433 | 1461419896690 Marionette TRACE conn3 <- [1,426,null,{}] 06:58:16 INFO - PROCESS | 4433 | 1461419896695 Marionette TRACE conn3 -> [0,427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:16 INFO - PROCESS | 4433 | 1461419896875 Marionette TRACE conn3 <- [1,427,null,{"value":null}] 06:58:16 INFO - PROCESS | 4433 | 1461419896972 Marionette TRACE conn3 -> [0,428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:16 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12956aa000 == 46 [pid = 4433] [id = 114] 06:58:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 98 (0x7f1292fae400) [pid = 4433] [serial = 341] [outer = (nil)] 06:58:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 99 (0x7f1295a10c00) [pid = 4433] [serial = 342] [outer = 0x7f1292fae400] 06:58:17 INFO - PROCESS | 4433 | 1461419897030 Marionette DEBUG loaded listener.js 06:58:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 100 (0x7f1296aaac00) [pid = 4433] [serial = 343] [outer = 0x7f1292fae400] 06:58:17 INFO - PROCESS | 4433 | 1461419897674 Marionette TRACE conn3 <- [1,428,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html",0,null,null,[["drawImage() of an APNG draws the poster frame",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,429,"getWindowHandle",null] 06:58:17 INFO - PROCESS | 4433 | 1461419897722 Marionette TRACE conn3 <- [1,429,null,{"value":"8"}] 06:58:17 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html 06:58:17 INFO - PROCESS | 4433 | 1461419897728 Marionette TRACE conn3 -> [0,430,"setScriptTimeout",{"ms":35000}] 06:58:17 INFO - PROCESS | 4433 | 1461419897732 Marionette TRACE conn3 <- [1,430,null,{}] 06:58:17 INFO - PROCESS | 4433 | 1461419897762 Marionette TRACE conn3 -> [0,431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:17 INFO - PROCESS | 4433 | 1461419897941 Marionette TRACE conn3 <- [1,431,null,{"value":null}] 06:58:18 INFO - PROCESS | 4433 | 1461419898011 Marionette TRACE conn3 -> [0,432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:18 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129845d000 == 47 [pid = 4433] [id = 115] 06:58:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 101 (0x7f12951ba000) [pid = 4433] [serial = 344] [outer = (nil)] 06:58:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 102 (0x7f12a1fbe800) [pid = 4433] [serial = 345] [outer = 0x7f12951ba000] 06:58:18 INFO - PROCESS | 4433 | 1461419898074 Marionette DEBUG loaded listener.js 06:58:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 103 (0x7f12a348ac00) [pid = 4433] [serial = 346] [outer = 0x7f12951ba000] 06:58:18 INFO - PROCESS | 4433 | --DOMWINDOW == 102 (0x7f128b655800) [pid = 4433] [serial = 314] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.5arg.html] 06:58:18 INFO - PROCESS | 4433 | --DOMWINDOW == 101 (0x7f1298404400) [pid = 4433] [serial = 311] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.3arg.html] 06:58:18 INFO - PROCESS | 4433 | --DOMWINDOW == 100 (0x7f128bcc4800) [pid = 4433] [serial = 247] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.destination-in.html] 06:58:18 INFO - PROCESS | 4433 | --DOMWINDOW == 99 (0x7f128a8ee800) [pid = 4433] [serial = 302] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.missingargs.html] 06:58:18 INFO - PROCESS | 4433 | --DOMWINDOW == 98 (0x7f1295870c00) [pid = 4433] [serial = 317] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.basic.html] 06:58:18 INFO - PROCESS | 4433 | --DOMWINDOW == 97 (0x7f129652b800) [pid = 4433] [serial = 175] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.copy.html] 06:58:18 INFO - PROCESS | 4433 | --DOMWINDOW == 96 (0x7f128b9da000) [pid = 4433] [serial = 284] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.nocontext.source-out.html] 06:58:18 INFO - PROCESS | 4433 | --DOMWINDOW == 95 (0x7f12912fa000) [pid = 4433] [serial = 181] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-in.html] 06:58:18 INFO - PROCESS | 4433 | --DOMWINDOW == 94 (0x7f128bbee400) [pid = 4433] [serial = 178] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-atop.html] 06:58:18 INFO - PROCESS | 4433 | --DOMWINDOW == 93 (0x7f1295331800) [pid = 4433] [serial = 308] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.voidreturn.html] 06:58:18 INFO - PROCESS | 4433 | --DOMWINDOW == 92 (0x7f1291204800) [pid = 4433] [serial = 305] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/conformance-requirements/2d.type.delete.html] 06:58:18 INFO - PROCESS | 4433 | --DOMWINDOW == 91 (0x7f1295866000) [pid = 4433] [serial = 184] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-out.html] 06:58:18 INFO - PROCESS | 4433 | --DOMWINDOW == 90 (0x7f129590fc00) [pid = 4433] [serial = 187] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.solid.destination-over.html] 06:58:18 INFO - PROCESS | 4433 | --DOMWINDOW == 89 (0x7f128eb9ec00) [pid = 4433] [serial = 151] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.clear.html] 06:58:18 INFO - PROCESS | 4433 | --DOMWINDOW == 88 (0x7f128a79f000) [pid = 4433] [serial = 148] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.operation.casesensitive.html] 06:58:19 INFO - PROCESS | 4433 | 1461419899326 Marionette TRACE conn3 <- [1,432,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html",0,null,null,[["Canvas test: 2d.drawImage.broken",0,null,null]]]}] 06:58:19 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | Canvas test: 2d.drawImage.broken 06:58:19 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html | took 1639ms 06:58:19 INFO - PROCESS | 4433 | 1461419899368 Marionette TRACE conn3 -> [0,433,"getWindowHandle",null] 06:58:19 INFO - PROCESS | 4433 | 1461419899374 Marionette TRACE conn3 <- [1,433,null,{"value":"8"}] 06:58:19 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html 06:58:19 INFO - PROCESS | 4433 | 1461419899451 Marionette TRACE conn3 -> [0,434,"setScriptTimeout",{"ms":35000}] 06:58:19 INFO - PROCESS | 4433 | 1461419899457 Marionette TRACE conn3 <- [1,434,null,{}] 06:58:19 INFO - PROCESS | 4433 | 1461419899468 Marionette TRACE conn3 -> [0,435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:19 INFO - PROCESS | 4433 | 1461419899628 Marionette TRACE conn3 <- [1,435,null,{"value":null}] 06:58:19 INFO - PROCESS | 4433 | 1461419899761 Marionette TRACE conn3 -> [0,436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:19 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129505b800 == 48 [pid = 4433] [id = 116] 06:58:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 89 (0x7f128bcc4800) [pid = 4433] [serial = 347] [outer = (nil)] 06:58:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 90 (0x7f1291210000) [pid = 4433] [serial = 348] [outer = 0x7f128bcc4800] 06:58:19 INFO - PROCESS | 4433 | 1461419899838 Marionette DEBUG loaded listener.js 06:58:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 91 (0x7f12945bbc00) [pid = 4433] [serial = 349] [outer = 0x7f128bcc4800] 06:58:20 INFO - PROCESS | 4433 | 1461419900638 Marionette TRACE conn3 <- [1,436,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html",0,null,null,[["Canvas test: 2d.drawImage.canvas",0,null,null]]]}] 06:58:20 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | Canvas test: 2d.drawImage.canvas 06:58:20 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html | took 1251ms 06:58:20 INFO - PROCESS | 4433 | 1461419900685 Marionette TRACE conn3 -> [0,437,"getWindowHandle",null] 06:58:20 INFO - PROCESS | 4433 | 1461419900693 Marionette TRACE conn3 <- [1,437,null,{"value":"8"}] 06:58:20 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html 06:58:20 INFO - PROCESS | 4433 | 1461419900703 Marionette TRACE conn3 -> [0,438,"setScriptTimeout",{"ms":35000}] 06:58:20 INFO - PROCESS | 4433 | 1461419900707 Marionette TRACE conn3 <- [1,438,null,{}] 06:58:20 INFO - PROCESS | 4433 | 1461419900713 Marionette TRACE conn3 -> [0,439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:20 INFO - PROCESS | 4433 | 1461419900866 Marionette TRACE conn3 <- [1,439,null,{"value":null}] 06:58:21 INFO - PROCESS | 4433 | 1461419900999 Marionette TRACE conn3 -> [0,440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:21 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a11a1800 == 49 [pid = 4433] [id = 117] 06:58:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 92 (0x7f12955aa400) [pid = 4433] [serial = 350] [outer = (nil)] 06:58:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 93 (0x7f129652b800) [pid = 4433] [serial = 351] [outer = 0x7f12955aa400] 06:58:21 INFO - PROCESS | 4433 | 1461419901069 Marionette DEBUG loaded listener.js 06:58:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 94 (0x7f12976f1c00) [pid = 4433] [serial = 352] [outer = 0x7f12955aa400] 06:58:22 INFO - PROCESS | 4433 | 1461419902039 Marionette TRACE conn3 <- [1,440,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html",0,null,null,[["Canvas test: 2d.drawImage.clip",0,null,null]]]}] 06:58:22 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | Canvas test: 2d.drawImage.clip 06:58:22 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html | took 1382ms 06:58:22 INFO - PROCESS | 4433 | 1461419902087 Marionette TRACE conn3 -> [0,441,"getWindowHandle",null] 06:58:22 INFO - PROCESS | 4433 | 1461419902090 Marionette TRACE conn3 <- [1,441,null,{"value":"8"}] 06:58:22 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html 06:58:22 INFO - PROCESS | 4433 | 1461419902096 Marionette TRACE conn3 -> [0,442,"setScriptTimeout",{"ms":35000}] 06:58:22 INFO - PROCESS | 4433 | 1461419902102 Marionette TRACE conn3 <- [1,442,null,{}] 06:58:22 INFO - PROCESS | 4433 | 1461419902117 Marionette TRACE conn3 -> [0,443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:22 INFO - PROCESS | 4433 | 1461419902273 Marionette TRACE conn3 <- [1,443,null,{"value":null}] 06:58:22 INFO - PROCESS | 4433 | 1461419902406 Marionette TRACE conn3 -> [0,444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:22 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a7b4000 == 50 [pid = 4433] [id = 118] 06:58:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 95 (0x7f12a1f80400) [pid = 4433] [serial = 353] [outer = (nil)] 06:58:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 96 (0x7f12a3492800) [pid = 4433] [serial = 354] [outer = 0x7f12a1f80400] 06:58:22 INFO - PROCESS | 4433 | 1461419902486 Marionette DEBUG loaded listener.js 06:58:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 97 (0x7f12a6b5ac00) [pid = 4433] [serial = 355] [outer = 0x7f12a1f80400] 06:58:23 INFO - PROCESS | 4433 | 1461419903339 Marionette TRACE conn3 <- [1,444,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html",0,null,null,[["Canvas test: 2d.drawImage.composite",0,null,null]]]}] 06:58:23 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | Canvas test: 2d.drawImage.composite 06:58:23 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html | took 1286ms 06:58:23 INFO - PROCESS | 4433 | 1461419903384 Marionette TRACE conn3 -> [0,445,"getWindowHandle",null] 06:58:23 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html 06:58:23 INFO - PROCESS | 4433 | 1461419903389 Marionette TRACE conn3 <- [1,445,null,{"value":"8"}] 06:58:23 INFO - PROCESS | 4433 | 1461419903395 Marionette TRACE conn3 -> [0,446,"setScriptTimeout",{"ms":35000}] 06:58:23 INFO - PROCESS | 4433 | 1461419903398 Marionette TRACE conn3 <- [1,446,null,{}] 06:58:23 INFO - PROCESS | 4433 | 1461419903403 Marionette TRACE conn3 -> [0,447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:23 INFO - PROCESS | 4433 | 1461419903546 Marionette TRACE conn3 <- [1,447,null,{"value":null}] 06:58:23 INFO - PROCESS | 4433 | 1461419903684 Marionette TRACE conn3 -> [0,448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:23 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a6c66800 == 51 [pid = 4433] [id = 119] 06:58:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 98 (0x7f128a8e4800) [pid = 4433] [serial = 356] [outer = (nil)] 06:58:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 99 (0x7f128b9aa400) [pid = 4433] [serial = 357] [outer = 0x7f128a8e4800] 06:58:23 INFO - PROCESS | 4433 | 1461419903755 Marionette DEBUG loaded listener.js 06:58:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 100 (0x7f12a24ff000) [pid = 4433] [serial = 358] [outer = 0x7f128a8e4800] 06:58:24 INFO - PROCESS | 4433 | 1461419904690 Marionette TRACE conn3 <- [1,448,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html",0,null,null,[["Canvas test: 2d.drawImage.floatsource",0,null,null]]]}] 06:58:24 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | Canvas test: 2d.drawImage.floatsource 06:58:24 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html | took 1335ms 06:58:24 INFO - PROCESS | 4433 | 1461419904731 Marionette TRACE conn3 -> [0,449,"getWindowHandle",null] 06:58:24 INFO - PROCESS | 4433 | 1461419904734 Marionette TRACE conn3 <- [1,449,null,{"value":"8"}] 06:58:24 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html 06:58:24 INFO - PROCESS | 4433 | 1461419904740 Marionette TRACE conn3 -> [0,450,"setScriptTimeout",{"ms":35000}] 06:58:24 INFO - PROCESS | 4433 | 1461419904743 Marionette TRACE conn3 <- [1,450,null,{}] 06:58:24 INFO - PROCESS | 4433 | 1461419904748 Marionette TRACE conn3 -> [0,451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:24 INFO - PROCESS | 4433 | 1461419904905 Marionette TRACE conn3 <- [1,451,null,{"value":null}] 06:58:25 INFO - PROCESS | 4433 | 1461419905043 Marionette TRACE conn3 -> [0,452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:25 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12aa053000 == 52 [pid = 4433] [id = 120] 06:58:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 101 (0x7f128b9a4000) [pid = 4433] [serial = 359] [outer = (nil)] 06:58:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 102 (0x7f12a6b5e400) [pid = 4433] [serial = 360] [outer = 0x7f128b9a4000] 06:58:25 INFO - PROCESS | 4433 | 1461419905113 Marionette DEBUG loaded listener.js 06:58:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 103 (0x7f12a6b63800) [pid = 4433] [serial = 361] [outer = 0x7f128b9a4000] 06:58:25 INFO - PROCESS | 4433 | 1461419905933 Marionette TRACE conn3 <- [1,452,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.emptysrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,453,"getWindowHandle",null] 06:58:26 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html 06:58:26 INFO - PROCESS | 4433 | 1461419906003 Marionette TRACE conn3 <- [1,453,null,{"value":"8"}] 06:58:26 INFO - PROCESS | 4433 | 1461419906010 Marionette TRACE conn3 -> [0,454,"setScriptTimeout",{"ms":35000}] 06:58:26 INFO - PROCESS | 4433 | 1461419906013 Marionette TRACE conn3 <- [1,454,null,{}] 06:58:26 INFO - PROCESS | 4433 | 1461419906018 Marionette TRACE conn3 -> [0,455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:26 INFO - PROCESS | 4433 | 1461419906211 Marionette TRACE conn3 <- [1,455,null,{"value":null}] 06:58:26 INFO - PROCESS | 4433 | 1461419906340 Marionette TRACE conn3 -> [0,456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:26 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1288e5a000 == 53 [pid = 4433] [id = 121] 06:58:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 104 (0x7f128a8f0000) [pid = 4433] [serial = 362] [outer = (nil)] 06:58:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 105 (0x7f128fbf7800) [pid = 4433] [serial = 363] [outer = 0x7f128a8f0000] 06:58:26 INFO - PROCESS | 4433 | 1461419906415 Marionette DEBUG loaded listener.js 06:58:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 106 (0x7f12a6c08400) [pid = 4433] [serial = 364] [outer = 0x7f128a8f0000] 06:58:27 INFO - PROCESS | 4433 | [4433] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:27 INFO - PROCESS | 4433 | 1461419907440 Marionette TRACE conn3 <- [1,456,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.immediate",0,null,null]]]}] 06:58:27 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | Canvas test: 2d.drawImage.incomplete.immediate 06:58:27 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html | took 1485ms 06:58:27 INFO - PROCESS | 4433 | 1461419907495 Marionette TRACE conn3 -> [0,457,"getWindowHandle",null] 06:58:27 INFO - PROCESS | 4433 | 1461419907499 Marionette TRACE conn3 <- [1,457,null,{"value":"8"}] 06:58:27 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html 06:58:27 INFO - PROCESS | 4433 | 1461419907507 Marionette TRACE conn3 -> [0,458,"setScriptTimeout",{"ms":35000}] 06:58:27 INFO - PROCESS | 4433 | 1461419907512 Marionette TRACE conn3 <- [1,458,null,{}] 06:58:27 INFO - PROCESS | 4433 | 1461419907519 Marionette TRACE conn3 -> [0,459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:27 INFO - PROCESS | 4433 | 1461419907663 Marionette TRACE conn3 <- [1,459,null,{"value":null}] 06:58:27 INFO - PROCESS | 4433 | 1461419907852 Marionette TRACE conn3 -> [0,460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:27 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129126d000 == 54 [pid = 4433] [id = 122] 06:58:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 107 (0x7f128bbeec00) [pid = 4433] [serial = 365] [outer = (nil)] 06:58:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 108 (0x7f128bccbc00) [pid = 4433] [serial = 366] [outer = 0x7f128bbeec00] 06:58:27 INFO - PROCESS | 4433 | 1461419907920 Marionette DEBUG loaded listener.js 06:58:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 109 (0x7f128eb4fc00) [pid = 4433] [serial = 367] [outer = 0x7f128bbeec00] 06:58:28 INFO - PROCESS | 4433 | 1461419908779 Marionette TRACE conn3 <- [1,460,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.nosrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,461,"getWindowHandle",null] 06:58:28 INFO - PROCESS | 4433 | 1461419908845 Marionette TRACE conn3 <- [1,461,null,{"value":"8"}] 06:58:28 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html 06:58:28 INFO - PROCESS | 4433 | 1461419908855 Marionette TRACE conn3 -> [0,462,"setScriptTimeout",{"ms":35000}] 06:58:28 INFO - PROCESS | 4433 | 1461419908858 Marionette TRACE conn3 <- [1,462,null,{}] 06:58:28 INFO - PROCESS | 4433 | 1461419908864 Marionette TRACE conn3 -> [0,463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:29 INFO - PROCESS | 4433 | 1461419909007 Marionette TRACE conn3 <- [1,463,null,{"value":null}] 06:58:29 INFO - PROCESS | 4433 | 1461419909190 Marionette TRACE conn3 -> [0,464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:29 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12956aa000 == 53 [pid = 4433] [id = 114] 06:58:29 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1293e84800 == 52 [pid = 4433] [id = 113] 06:58:29 INFO - PROCESS | 4433 | --DOMWINDOW == 108 (0x7f129670d400) [pid = 4433] [serial = 294] [outer = (nil)] [url = about:blank] 06:58:29 INFO - PROCESS | 4433 | --DOMWINDOW == 107 (0x7f128a8eb800) [pid = 4433] [serial = 288] [outer = (nil)] [url = about:blank] 06:58:29 INFO - PROCESS | 4433 | --DOMWINDOW == 106 (0x7f1293ecec00) [pid = 4433] [serial = 291] [outer = (nil)] [url = about:blank] 06:58:29 INFO - PROCESS | 4433 | --DOMWINDOW == 105 (0x7f12a6dbf000) [pid = 4433] [serial = 300] [outer = (nil)] [url = about:blank] 06:58:29 INFO - PROCESS | 4433 | --DOMWINDOW == 104 (0x7f12a4e21000) [pid = 4433] [serial = 297] [outer = (nil)] [url = about:blank] 06:58:29 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b8e3000 == 53 [pid = 4433] [id = 123] 06:58:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 105 (0x7f128a8eb800) [pid = 4433] [serial = 368] [outer = (nil)] 06:58:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 106 (0x7f128eec6400) [pid = 4433] [serial = 369] [outer = 0x7f128a8eb800] 06:58:29 INFO - PROCESS | 4433 | 1461419909273 Marionette DEBUG loaded listener.js 06:58:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 107 (0x7f128fbf0400) [pid = 4433] [serial = 370] [outer = 0x7f128a8eb800] 06:58:29 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128a7c4800 == 52 [pid = 4433] [id = 112] 06:58:29 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12ab62c800 == 51 [pid = 4433] [id = 111] 06:58:29 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a6c5e800 == 50 [pid = 4433] [id = 110] 06:58:29 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1297638800 == 49 [pid = 4433] [id = 109] 06:58:29 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128d5e3000 == 48 [pid = 4433] [id = 108] 06:58:29 INFO - PROCESS | 4433 | --DOMWINDOW == 106 (0x7f12a6c10000) [pid = 4433] [serial = 316] [outer = (nil)] [url = about:blank] 06:58:29 INFO - PROCESS | 4433 | --DOMWINDOW == 105 (0x7f12a2eb2800) [pid = 4433] [serial = 313] [outer = (nil)] [url = about:blank] 06:58:29 INFO - PROCESS | 4433 | --DOMWINDOW == 104 (0x7f128bcd2800) [pid = 4433] [serial = 249] [outer = (nil)] [url = about:blank] 06:58:29 INFO - PROCESS | 4433 | --DOMWINDOW == 103 (0x7f12a5345800) [pid = 4433] [serial = 315] [outer = (nil)] [url = about:blank] 06:58:29 INFO - PROCESS | 4433 | --DOMWINDOW == 102 (0x7f128bbe2800) [pid = 4433] [serial = 304] [outer = (nil)] [url = about:blank] 06:58:29 INFO - PROCESS | 4433 | --DOMWINDOW == 101 (0x7f1296b71400) [pid = 4433] [serial = 318] [outer = (nil)] [url = about:blank] 06:58:29 INFO - PROCESS | 4433 | --DOMWINDOW == 100 (0x7f128a8f1800) [pid = 4433] [serial = 303] [outer = (nil)] [url = about:blank] 06:58:29 INFO - PROCESS | 4433 | --DOMWINDOW == 99 (0x7f12a2005800) [pid = 4433] [serial = 312] [outer = (nil)] [url = about:blank] 06:58:29 INFO - PROCESS | 4433 | --DOMWINDOW == 98 (0x7f12975d6000) [pid = 4433] [serial = 177] [outer = (nil)] [url = about:blank] 06:58:29 INFO - PROCESS | 4433 | --DOMWINDOW == 97 (0x7f12a7447400) [pid = 4433] [serial = 286] [outer = (nil)] [url = about:blank] 06:58:29 INFO - PROCESS | 4433 | --DOMWINDOW == 96 (0x7f1294619000) [pid = 4433] [serial = 183] [outer = (nil)] [url = about:blank] 06:58:29 INFO - PROCESS | 4433 | --DOMWINDOW == 95 (0x7f128eb97400) [pid = 4433] [serial = 180] [outer = (nil)] [url = about:blank] 06:58:29 INFO - PROCESS | 4433 | --DOMWINDOW == 94 (0x7f12958b7c00) [pid = 4433] [serial = 309] [outer = (nil)] [url = about:blank] 06:58:29 INFO - PROCESS | 4433 | --DOMWINDOW == 93 (0x7f1294804800) [pid = 4433] [serial = 307] [outer = (nil)] [url = about:blank] 06:58:29 INFO - PROCESS | 4433 | --DOMWINDOW == 92 (0x7f1296705c00) [pid = 4433] [serial = 186] [outer = (nil)] [url = about:blank] 06:58:29 INFO - PROCESS | 4433 | --DOMWINDOW == 91 (0x7f12976ec800) [pid = 4433] [serial = 189] [outer = (nil)] [url = about:blank] 06:58:29 INFO - PROCESS | 4433 | --DOMWINDOW == 90 (0x7f1293ed5400) [pid = 4433] [serial = 306] [outer = (nil)] [url = about:blank] 06:58:29 INFO - PROCESS | 4433 | --DOMWINDOW == 89 (0x7f1295e9b000) [pid = 4433] [serial = 310] [outer = (nil)] [url = about:blank] 06:58:29 INFO - PROCESS | 4433 | --DOMWINDOW == 88 (0x7f12a760f800) [pid = 4433] [serial = 319] [outer = (nil)] [url = about:blank] 06:58:29 INFO - PROCESS | 4433 | --DOMWINDOW == 87 (0x7f129412c400) [pid = 4433] [serial = 153] [outer = (nil)] [url = about:blank] 06:58:29 INFO - PROCESS | 4433 | --DOMWINDOW == 86 (0x7f128bbea000) [pid = 4433] [serial = 150] [outer = (nil)] [url = about:blank] 06:58:29 INFO - PROCESS | 4433 | --DOMWINDOW == 85 (0x7f12a76e0400) [pid = 4433] [serial = 321] [outer = (nil)] [url = about:blank] 06:58:30 INFO - PROCESS | 4433 | [4433] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:30 INFO - PROCESS | 4433 | 1461419910097 Marionette TRACE conn3 <- [1,464,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.reload",1,"assert_approx_equals: Red channel of the pixel at (50, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,465,"getWindowHandle",null] 06:58:30 INFO - PROCESS | 4433 | 1461419910141 Marionette TRACE conn3 <- [1,465,null,{"value":"8"}] 06:58:30 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html 06:58:30 INFO - PROCESS | 4433 | 1461419910147 Marionette TRACE conn3 -> [0,466,"setScriptTimeout",{"ms":35000}] 06:58:30 INFO - PROCESS | 4433 | 1461419910152 Marionette TRACE conn3 <- [1,466,null,{}] 06:58:30 INFO - PROCESS | 4433 | 1461419910166 Marionette TRACE conn3 -> [0,467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:30 INFO - PROCESS | 4433 | 1461419910308 Marionette TRACE conn3 <- [1,467,null,{"value":null}] 06:58:30 INFO - PROCESS | 4433 | 1461419910324 Marionette TRACE conn3 -> [0,468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:30 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1295c69000 == 49 [pid = 4433] [id = 124] 06:58:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 86 (0x7f1293ed4c00) [pid = 4433] [serial = 371] [outer = (nil)] 06:58:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 87 (0x7f129480e400) [pid = 4433] [serial = 372] [outer = 0x7f1293ed4c00] 06:58:30 INFO - PROCESS | 4433 | 1461419910386 Marionette DEBUG loaded listener.js 06:58:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 88 (0x7f1295873400) [pid = 4433] [serial = 373] [outer = 0x7f1293ed4c00] 06:58:31 INFO - PROCESS | 4433 | 1461419911168 Marionette TRACE conn3 <- [1,468,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.drawImage.incomplete.removedsrc",1,"","@http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,469,"getWindowHandle",null] 06:58:31 INFO - PROCESS | 4433 | 1461419911201 Marionette TRACE conn3 <- [1,469,null,{"value":"8"}] 06:58:31 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html 06:58:31 INFO - PROCESS | 4433 | 1461419911206 Marionette TRACE conn3 -> [0,470,"setScriptTimeout",{"ms":35000}] 06:58:31 INFO - PROCESS | 4433 | 1461419911208 Marionette TRACE conn3 <- [1,470,null,{}] 06:58:31 INFO - PROCESS | 4433 | 1461419911213 Marionette TRACE conn3 -> [0,471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:31 INFO - PROCESS | 4433 | 1461419911361 Marionette TRACE conn3 <- [1,471,null,{"value":null}] 06:58:31 INFO - PROCESS | 4433 | 1461419911374 Marionette TRACE conn3 -> [0,472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:31 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129846a000 == 50 [pid = 4433] [id = 125] 06:58:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 89 (0x7f1294133400) [pid = 4433] [serial = 374] [outer = (nil)] 06:58:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 90 (0x7f12976f7400) [pid = 4433] [serial = 375] [outer = 0x7f1294133400] 06:58:31 INFO - PROCESS | 4433 | 1461419911431 Marionette DEBUG loaded listener.js 06:58:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 91 (0x7f12a1f77400) [pid = 4433] [serial = 376] [outer = 0x7f1294133400] 06:58:32 INFO - PROCESS | 4433 | 1461419912213 Marionette TRACE conn3 <- [1,472,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html",0,null,null,[["Negative destination width/height represents the correct rectangle",0,null,null]]]}] 06:58:32 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | Negative destination width/height represents the correct rectangle 06:58:32 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html | took 1030ms 06:58:32 INFO - PROCESS | 4433 | 1461419912240 Marionette TRACE conn3 -> [0,473,"getWindowHandle",null] 06:58:32 INFO - PROCESS | 4433 | 1461419912243 Marionette TRACE conn3 <- [1,473,null,{"value":"8"}] 06:58:32 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html 06:58:32 INFO - PROCESS | 4433 | 1461419912249 Marionette TRACE conn3 -> [0,474,"setScriptTimeout",{"ms":35000}] 06:58:32 INFO - PROCESS | 4433 | 1461419912252 Marionette TRACE conn3 <- [1,474,null,{}] 06:58:32 INFO - PROCESS | 4433 | 1461419912258 Marionette TRACE conn3 -> [0,475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:32 INFO - PROCESS | 4433 | 1461419912426 Marionette TRACE conn3 <- [1,475,null,{"value":null}] 06:58:32 INFO - PROCESS | 4433 | 1461419912457 Marionette TRACE conn3 -> [0,476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:32 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1288e54000 == 51 [pid = 4433] [id = 126] 06:58:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 92 (0x7f1296522400) [pid = 4433] [serial = 377] [outer = (nil)] 06:58:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 93 (0x7f12a1f85000) [pid = 4433] [serial = 378] [outer = 0x7f1296522400] 06:58:32 INFO - PROCESS | 4433 | 1461419912517 Marionette DEBUG loaded listener.js 06:58:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 94 (0x7f12a32bb000) [pid = 4433] [serial = 379] [outer = 0x7f1296522400] 06:58:33 INFO - PROCESS | 4433 | 1461419913369 Marionette TRACE conn3 <- [1,476,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html",0,null,null,[["Negative dimensions do not affect the direction of the image",0,null,null]]]}] 06:58:33 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | Negative dimensions do not affect the direction of the image 06:58:33 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html | took 1176ms 06:58:33 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html 06:58:33 INFO - PROCESS | 4433 | 1461419913427 Marionette TRACE conn3 -> [0,477,"getWindowHandle",null] 06:58:33 INFO - PROCESS | 4433 | 1461419913429 Marionette TRACE conn3 <- [1,477,null,{"value":"8"}] 06:58:33 INFO - PROCESS | 4433 | 1461419913435 Marionette TRACE conn3 -> [0,478,"setScriptTimeout",{"ms":35000}] 06:58:33 INFO - PROCESS | 4433 | 1461419913438 Marionette TRACE conn3 <- [1,478,null,{}] 06:58:33 INFO - PROCESS | 4433 | 1461419913444 Marionette TRACE conn3 -> [0,479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:33 INFO - PROCESS | 4433 | 1461419913633 Marionette TRACE conn3 <- [1,479,null,{"value":null}] 06:58:33 INFO - PROCESS | 4433 | 1461419913656 Marionette TRACE conn3 -> [0,480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:33 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a6bf6000 == 52 [pid = 4433] [id = 127] 06:58:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 95 (0x7f128afd4c00) [pid = 4433] [serial = 380] [outer = (nil)] 06:58:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 96 (0x7f12a3495000) [pid = 4433] [serial = 381] [outer = 0x7f128afd4c00] 06:58:33 INFO - PROCESS | 4433 | 1461419913716 Marionette DEBUG loaded listener.js 06:58:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 97 (0x7f12a6b5f400) [pid = 4433] [serial = 382] [outer = 0x7f128afd4c00] 06:58:34 INFO - PROCESS | 4433 | --DOMWINDOW == 96 (0x7f128eb4cc00) [pid = 4433] [serial = 338] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.gif.html] 06:58:34 INFO - PROCESS | 4433 | --DOMWINDOW == 95 (0x7f1292fae400) [pid = 4433] [serial = 341] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.poster.html] 06:58:34 INFO - PROCESS | 4433 | --DOMWINDOW == 94 (0x7f12912ee400) [pid = 4433] [serial = 335] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.animated.apng.html] 06:58:34 INFO - PROCESS | 4433 | --DOMWINDOW == 93 (0x7f128bcd0400) [pid = 4433] [serial = 250] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-in.html] 06:58:34 INFO - PROCESS | 4433 | --DOMWINDOW == 92 (0x7f128bcd2000) [pid = 4433] [serial = 254] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.fill.source-out.html] 06:58:34 INFO - PROCESS | 4433 | --DOMWINDOW == 91 (0x7f1296aaa400) [pid = 4433] [serial = 257] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.copy.html] 06:58:34 INFO - PROCESS | 4433 | --DOMWINDOW == 90 (0x7f1294807800) [pid = 4433] [serial = 260] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.image.destination-atop.html] 06:58:34 INFO - PROCESS | 4433 | 1461419914538 Marionette TRACE conn3 <- [1,480,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html",0,null,null,[["Negative source width/height represents the correct rectangle",0,null,null]]]}] 06:58:34 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | Negative source width/height represents the correct rectangle 06:58:34 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html | took 1134ms 06:58:34 INFO - PROCESS | 4433 | 1461419914569 Marionette TRACE conn3 -> [0,481,"getWindowHandle",null] 06:58:34 INFO - PROCESS | 4433 | 1461419914572 Marionette TRACE conn3 <- [1,481,null,{"value":"8"}] 06:58:34 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html 06:58:34 INFO - PROCESS | 4433 | 1461419914577 Marionette TRACE conn3 -> [0,482,"setScriptTimeout",{"ms":35000}] 06:58:34 INFO - PROCESS | 4433 | 1461419914579 Marionette TRACE conn3 <- [1,482,null,{}] 06:58:34 INFO - PROCESS | 4433 | 1461419914593 Marionette TRACE conn3 -> [0,483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:34 INFO - PROCESS | 4433 | 1461419914763 Marionette TRACE conn3 <- [1,483,null,{"value":null}] 06:58:34 INFO - PROCESS | 4433 | 1461419914854 Marionette TRACE conn3 -> [0,484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:34 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12aa058000 == 53 [pid = 4433] [id = 128] 06:58:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 91 (0x7f128afd6400) [pid = 4433] [serial = 383] [outer = (nil)] 06:58:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 92 (0x7f129480bc00) [pid = 4433] [serial = 384] [outer = 0x7f128afd6400] 06:58:34 INFO - PROCESS | 4433 | 1461419914913 Marionette DEBUG loaded listener.js 06:58:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 93 (0x7f12a6b64000) [pid = 4433] [serial = 385] [outer = 0x7f128afd6400] 06:58:35 INFO - PROCESS | 4433 | 1461419915549 Marionette TRACE conn3 <- [1,484,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html",0,null,null,[["drawImage() with Infinity/NaN is ignored",0,null,null]]]}] 06:58:35 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | drawImage() with Infinity/NaN is ignored 06:58:35 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html | took 1024ms 06:58:35 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html 06:58:35 INFO - PROCESS | 4433 | 1461419915602 Marionette TRACE conn3 -> [0,485,"getWindowHandle",null] 06:58:35 INFO - PROCESS | 4433 | 1461419915604 Marionette TRACE conn3 <- [1,485,null,{"value":"8"}] 06:58:35 INFO - PROCESS | 4433 | 1461419915610 Marionette TRACE conn3 -> [0,486,"setScriptTimeout",{"ms":35000}] 06:58:35 INFO - PROCESS | 4433 | 1461419915612 Marionette TRACE conn3 <- [1,486,null,{}] 06:58:35 INFO - PROCESS | 4433 | 1461419915617 Marionette TRACE conn3 -> [0,487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:35 INFO - PROCESS | 4433 | 1461419915741 Marionette TRACE conn3 <- [1,487,null,{"value":null}] 06:58:35 INFO - PROCESS | 4433 | 1461419915755 Marionette TRACE conn3 -> [0,488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:35 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12892af000 == 54 [pid = 4433] [id = 129] 06:58:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 94 (0x7f128b3c3400) [pid = 4433] [serial = 386] [outer = (nil)] 06:58:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 95 (0x7f128b3cac00) [pid = 4433] [serial = 387] [outer = 0x7f128b3c3400] 06:58:35 INFO - PROCESS | 4433 | 1461419915814 Marionette DEBUG loaded listener.js 06:58:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 96 (0x7f128b3d0800) [pid = 4433] [serial = 388] [outer = 0x7f128b3c3400] 06:58:36 INFO - PROCESS | 4433 | 1461419916714 Marionette TRACE conn3 <- [1,488,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html",0,null,null,[["Stretched images do not get pixels wrapping around the edges",0,null,null]]]}] 06:58:36 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | Stretched images do not get pixels wrapping around the edges 06:58:36 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html | took 1137ms 06:58:36 INFO - PROCESS | 4433 | 1461419916756 Marionette TRACE conn3 -> [0,489,"getWindowHandle",null] 06:58:36 INFO - PROCESS | 4433 | 1461419916762 Marionette TRACE conn3 <- [1,489,null,{"value":"8"}] 06:58:36 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html 06:58:36 INFO - PROCESS | 4433 | 1461419916770 Marionette TRACE conn3 -> [0,490,"setScriptTimeout",{"ms":35000}] 06:58:36 INFO - PROCESS | 4433 | 1461419916775 Marionette TRACE conn3 <- [1,490,null,{}] 06:58:36 INFO - PROCESS | 4433 | 1461419916783 Marionette TRACE conn3 -> [0,491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:36 INFO - PROCESS | 4433 | 1461419916943 Marionette TRACE conn3 <- [1,491,null,{"value":null}] 06:58:37 INFO - PROCESS | 4433 | 1461419917079 Marionette TRACE conn3 -> [0,492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:37 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128c4b4000 == 55 [pid = 4433] [id = 130] 06:58:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 97 (0x7f128afd2800) [pid = 4433] [serial = 389] [outer = (nil)] 06:58:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 98 (0x7f128b3c5000) [pid = 4433] [serial = 390] [outer = 0x7f128afd2800] 06:58:37 INFO - PROCESS | 4433 | 1461419917153 Marionette DEBUG loaded listener.js 06:58:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 99 (0x7f128b8a2000) [pid = 4433] [serial = 391] [outer = 0x7f128afd2800] 06:58:37 INFO - PROCESS | 4433 | 1461419917950 Marionette TRACE conn3 <- [1,492,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html",0,null,null,[["Canvas test: 2d.drawImage.null",0,null,null]]]}] 06:58:37 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | Canvas test: 2d.drawImage.null 06:58:37 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html | took 1231ms 06:58:38 INFO - PROCESS | 4433 | 1461419918017 Marionette TRACE conn3 -> [0,493,"getWindowHandle",null] 06:58:38 INFO - PROCESS | 4433 | 1461419918026 Marionette TRACE conn3 <- [1,493,null,{"value":"8"}] 06:58:38 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html 06:58:38 INFO - PROCESS | 4433 | 1461419918037 Marionette TRACE conn3 -> [0,494,"setScriptTimeout",{"ms":35000}] 06:58:38 INFO - PROCESS | 4433 | 1461419918040 Marionette TRACE conn3 <- [1,494,null,{}] 06:58:38 INFO - PROCESS | 4433 | 1461419918046 Marionette TRACE conn3 -> [0,495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:38 INFO - PROCESS | 4433 | 1461419918207 Marionette TRACE conn3 <- [1,495,null,{"value":null}] 06:58:38 INFO - PROCESS | 4433 | 1461419918343 Marionette TRACE conn3 -> [0,496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:38 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1298465000 == 56 [pid = 4433] [id = 131] 06:58:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 100 (0x7f128b3cb000) [pid = 4433] [serial = 392] [outer = (nil)] 06:58:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 101 (0x7f128e9d1c00) [pid = 4433] [serial = 393] [outer = 0x7f128b3cb000] 06:58:38 INFO - PROCESS | 4433 | 1461419918416 Marionette DEBUG loaded listener.js 06:58:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 102 (0x7f128fbf0000) [pid = 4433] [serial = 394] [outer = 0x7f128b3cb000] 06:58:39 INFO - PROCESS | 4433 | 1461419919327 Marionette TRACE conn3 <- [1,496,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html",0,null,null,[["Canvas test: 2d.drawImage.path",0,null,null]]]}] 06:58:39 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | Canvas test: 2d.drawImage.path 06:58:39 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html | took 1326ms 06:58:39 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html 06:58:39 INFO - PROCESS | 4433 | 1461419919363 Marionette TRACE conn3 -> [0,497,"getWindowHandle",null] 06:58:39 INFO - PROCESS | 4433 | 1461419919366 Marionette TRACE conn3 <- [1,497,null,{"value":"8"}] 06:58:39 INFO - PROCESS | 4433 | 1461419919372 Marionette TRACE conn3 -> [0,498,"setScriptTimeout",{"ms":35000}] 06:58:39 INFO - PROCESS | 4433 | 1461419919378 Marionette TRACE conn3 <- [1,498,null,{}] 06:58:39 INFO - PROCESS | 4433 | 1461419919393 Marionette TRACE conn3 -> [0,499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:39 INFO - PROCESS | 4433 | 1461419919563 Marionette TRACE conn3 <- [1,499,null,{"value":null}] 06:58:39 INFO - PROCESS | 4433 | 1461419919731 Marionette TRACE conn3 -> [0,500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:39 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12891cf000 == 57 [pid = 4433] [id = 132] 06:58:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 103 (0x7f1295287000) [pid = 4433] [serial = 395] [outer = (nil)] 06:58:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 104 (0x7f1295916400) [pid = 4433] [serial = 396] [outer = 0x7f1295287000] 06:58:39 INFO - PROCESS | 4433 | 1461419919802 Marionette DEBUG loaded listener.js 06:58:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 105 (0x7f129c187400) [pid = 4433] [serial = 397] [outer = 0x7f1295287000] 06:58:40 INFO - PROCESS | 4433 | 1461419920602 Marionette TRACE conn3 <- [1,500,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html",0,null,null,[["Canvas test: 2d.drawImage.self.1",0,null,null]]]}] 06:58:40 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | Canvas test: 2d.drawImage.self.1 06:58:40 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html | took 1289ms 06:58:40 INFO - PROCESS | 4433 | 1461419920661 Marionette TRACE conn3 -> [0,501,"getWindowHandle",null] 06:58:40 INFO - PROCESS | 4433 | 1461419920665 Marionette TRACE conn3 <- [1,501,null,{"value":"8"}] 06:58:40 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html 06:58:40 INFO - PROCESS | 4433 | 1461419920672 Marionette TRACE conn3 -> [0,502,"setScriptTimeout",{"ms":35000}] 06:58:40 INFO - PROCESS | 4433 | 1461419920674 Marionette TRACE conn3 <- [1,502,null,{}] 06:58:40 INFO - PROCESS | 4433 | 1461419920679 Marionette TRACE conn3 -> [0,503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:40 INFO - PROCESS | 4433 | 1461419920829 Marionette TRACE conn3 <- [1,503,null,{"value":null}] 06:58:40 INFO - PROCESS | 4433 | 1461419920974 Marionette TRACE conn3 -> [0,504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:40 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12890b1000 == 58 [pid = 4433] [id = 133] 06:58:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 106 (0x7f1295865400) [pid = 4433] [serial = 398] [outer = (nil)] 06:58:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 107 (0x7f12a6a42800) [pid = 4433] [serial = 399] [outer = 0x7f1295865400] 06:58:41 INFO - PROCESS | 4433 | 1461419921049 Marionette DEBUG loaded listener.js 06:58:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 108 (0x7f12a6b67c00) [pid = 4433] [serial = 400] [outer = 0x7f1295865400] 06:58:41 INFO - PROCESS | 4433 | 1461419921871 Marionette TRACE conn3 <- [1,504,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html",0,null,null,[["Canvas test: 2d.drawImage.self.2",0,null,null]]]}] 06:58:41 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | Canvas test: 2d.drawImage.self.2 06:58:41 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html | took 1231ms 06:58:41 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html 06:58:41 INFO - PROCESS | 4433 | 1461419921903 Marionette TRACE conn3 -> [0,505,"getWindowHandle",null] 06:58:41 INFO - PROCESS | 4433 | 1461419921906 Marionette TRACE conn3 <- [1,505,null,{"value":"8"}] 06:58:41 INFO - PROCESS | 4433 | 1461419921912 Marionette TRACE conn3 -> [0,506,"setScriptTimeout",{"ms":35000}] 06:58:41 INFO - PROCESS | 4433 | 1461419921915 Marionette TRACE conn3 <- [1,506,null,{}] 06:58:41 INFO - PROCESS | 4433 | 1461419921920 Marionette TRACE conn3 -> [0,507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:42 INFO - PROCESS | 4433 | 1461419922064 Marionette TRACE conn3 <- [1,507,null,{"value":null}] 06:58:42 INFO - PROCESS | 4433 | 1461419922205 Marionette TRACE conn3 -> [0,508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:42 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12956b0000 == 59 [pid = 4433] [id = 134] 06:58:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 109 (0x7f128b2dc000) [pid = 4433] [serial = 401] [outer = (nil)] 06:58:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 110 (0x7f128b2e4000) [pid = 4433] [serial = 402] [outer = 0x7f128b2dc000] 06:58:42 INFO - PROCESS | 4433 | 1461419922274 Marionette DEBUG loaded listener.js 06:58:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 111 (0x7f128b2e8c00) [pid = 4433] [serial = 403] [outer = 0x7f128b2dc000] 06:58:43 INFO - PROCESS | 4433 | 1461419923121 Marionette TRACE conn3 <- [1,508,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html",0,null,null,[["drawImage() of an SVG image",0,null,null]]]}] 06:58:43 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | drawImage() of an SVG image 06:58:43 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html | took 1280ms 06:58:43 INFO - PROCESS | 4433 | 1461419923192 Marionette TRACE conn3 -> [0,509,"getWindowHandle",null] 06:58:43 INFO - PROCESS | 4433 | 1461419923196 Marionette TRACE conn3 <- [1,509,null,{"value":"8"}] 06:58:43 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html 06:58:43 INFO - PROCESS | 4433 | 1461419923203 Marionette TRACE conn3 -> [0,510,"setScriptTimeout",{"ms":35000}] 06:58:43 INFO - PROCESS | 4433 | 1461419923205 Marionette TRACE conn3 <- [1,510,null,{}] 06:58:43 INFO - PROCESS | 4433 | 1461419923211 Marionette TRACE conn3 -> [0,511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:43 INFO - PROCESS | 4433 | 1461419923386 Marionette TRACE conn3 <- [1,511,null,{"value":null}] 06:58:43 INFO - PROCESS | 4433 | 1461419923529 Marionette TRACE conn3 -> [0,512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:43 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a7ce800 == 60 [pid = 4433] [id = 135] 06:58:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 112 (0x7f128afcf000) [pid = 4433] [serial = 404] [outer = (nil)] 06:58:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 113 (0x7f128bcc5400) [pid = 4433] [serial = 405] [outer = 0x7f128afcf000] 06:58:43 INFO - PROCESS | 4433 | 1461419923600 Marionette DEBUG loaded listener.js 06:58:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 114 (0x7f12a1f79000) [pid = 4433] [serial = 406] [outer = 0x7f128afcf000] 06:58:44 INFO - PROCESS | 4433 | 1461419924742 Marionette TRACE conn3 <- [1,512,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html",0,null,null,[["Canvas test: 2d.drawImage.transform",0,null,null]]]}] 06:58:44 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | Canvas test: 2d.drawImage.transform 06:58:44 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html | took 1588ms 06:58:44 INFO - PROCESS | 4433 | 1461419924794 Marionette TRACE conn3 -> [0,513,"getWindowHandle",null] 06:58:44 INFO - PROCESS | 4433 | 1461419924799 Marionette TRACE conn3 <- [1,513,null,{"value":"8"}] 06:58:44 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html 06:58:44 INFO - PROCESS | 4433 | 1461419924807 Marionette TRACE conn3 -> [0,514,"setScriptTimeout",{"ms":35000}] 06:58:44 INFO - PROCESS | 4433 | 1461419924811 Marionette TRACE conn3 <- [1,514,null,{}] 06:58:44 INFO - PROCESS | 4433 | 1461419924818 Marionette TRACE conn3 -> [0,515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:44 INFO - PROCESS | 4433 | 1461419924976 Marionette TRACE conn3 <- [1,515,null,{"value":null}] 06:58:45 INFO - PROCESS | 4433 | 1461419925145 Marionette TRACE conn3 -> [0,516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:45 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a660000 == 61 [pid = 4433] [id = 136] 06:58:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 115 (0x7f128b2e6000) [pid = 4433] [serial = 407] [outer = (nil)] 06:58:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 116 (0x7f128b3c6c00) [pid = 4433] [serial = 408] [outer = 0x7f128b2e6000] 06:58:45 INFO - PROCESS | 4433 | 1461419925210 Marionette DEBUG loaded listener.js 06:58:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 117 (0x7f128b9a3000) [pid = 4433] [serial = 409] [outer = 0x7f128b2e6000] 06:58:46 INFO - PROCESS | 4433 | 1461419926001 Marionette TRACE conn3 <- [1,516,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html",0,null,null,[["Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError",0,null,null]]]}] 06:58:46 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | Incorrect image types in drawImage do not match any defined overloads, so WebIDL throws a TypeError 06:58:46 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html | took 1229ms 06:58:46 INFO - PROCESS | 4433 | 1461419926040 Marionette TRACE conn3 -> [0,517,"getWindowHandle",null] 06:58:46 INFO - PROCESS | 4433 | 1461419926055 Marionette TRACE conn3 <- [1,517,null,{"value":"8"}] 06:58:46 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html 06:58:46 INFO - PROCESS | 4433 | 1461419926071 Marionette TRACE conn3 -> [0,518,"setScriptTimeout",{"ms":35000}] 06:58:46 INFO - PROCESS | 4433 | 1461419926075 Marionette TRACE conn3 <- [1,518,null,{}] 06:58:46 INFO - PROCESS | 4433 | 1461419926087 Marionette TRACE conn3 -> [0,519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:46 INFO - PROCESS | 4433 | 1461419926255 Marionette TRACE conn3 <- [1,519,null,{"value":null}] 06:58:46 INFO - PROCESS | 4433 | 1461419926396 Marionette TRACE conn3 -> [0,520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:46 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b8db000 == 62 [pid = 4433] [id = 137] 06:58:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 118 (0x7f128b9ae000) [pid = 4433] [serial = 410] [outer = (nil)] 06:58:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 119 (0x7f128bbec400) [pid = 4433] [serial = 411] [outer = 0x7f128b9ae000] 06:58:46 INFO - PROCESS | 4433 | 1461419926461 Marionette DEBUG loaded listener.js 06:58:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 120 (0x7f128c006400) [pid = 4433] [serial = 412] [outer = 0x7f128b9ae000] 06:58:46 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12aa058000 == 61 [pid = 4433] [id = 128] 06:58:46 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a6bf6000 == 60 [pid = 4433] [id = 127] 06:58:46 INFO - PROCESS | 4433 | --DOMWINDOW == 119 (0x7f12a1fbe800) [pid = 4433] [serial = 345] [outer = (nil)] [url = about:blank] 06:58:46 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1288e54000 == 59 [pid = 4433] [id = 126] 06:58:46 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129846a000 == 58 [pid = 4433] [id = 125] 06:58:46 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1295c69000 == 57 [pid = 4433] [id = 124] 06:58:47 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b8e3000 == 56 [pid = 4433] [id = 123] 06:58:47 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129126d000 == 55 [pid = 4433] [id = 122] 06:58:47 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1288e5a000 == 54 [pid = 4433] [id = 121] 06:58:47 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128a7b4000 == 53 [pid = 4433] [id = 118] 06:58:47 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a11a1800 == 52 [pid = 4433] [id = 117] 06:58:47 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129505b800 == 51 [pid = 4433] [id = 116] 06:58:47 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129845d000 == 50 [pid = 4433] [id = 115] 06:58:47 INFO - PROCESS | 4433 | --DOMWINDOW == 118 (0x7f128eb9e400) [pid = 4433] [serial = 252] [outer = (nil)] [url = about:blank] 06:58:47 INFO - PROCESS | 4433 | --DOMWINDOW == 117 (0x7f129590e800) [pid = 4433] [serial = 256] [outer = (nil)] [url = about:blank] 06:58:47 INFO - PROCESS | 4433 | --DOMWINDOW == 116 (0x7f12a24f9c00) [pid = 4433] [serial = 259] [outer = (nil)] [url = about:blank] 06:58:47 INFO - PROCESS | 4433 | --DOMWINDOW == 115 (0x7f129b258400) [pid = 4433] [serial = 262] [outer = (nil)] [url = about:blank] 06:58:47 INFO - PROCESS | 4433 | --DOMWINDOW == 114 (0x7f1294811400) [pid = 4433] [serial = 340] [outer = (nil)] [url = about:blank] 06:58:47 INFO - PROCESS | 4433 | --DOMWINDOW == 113 (0x7f1294502800) [pid = 4433] [serial = 339] [outer = (nil)] [url = about:blank] 06:58:47 INFO - PROCESS | 4433 | --DOMWINDOW == 112 (0x7f128a8e8400) [pid = 4433] [serial = 324] [outer = (nil)] [url = about:blank] 06:58:47 INFO - PROCESS | 4433 | --DOMWINDOW == 111 (0x7f12958ab800) [pid = 4433] [serial = 327] [outer = (nil)] [url = about:blank] 06:58:47 INFO - PROCESS | 4433 | --DOMWINDOW == 110 (0x7f1295a10c00) [pid = 4433] [serial = 342] [outer = (nil)] [url = about:blank] 06:58:47 INFO - PROCESS | 4433 | --DOMWINDOW == 109 (0x7f12a760b400) [pid = 4433] [serial = 333] [outer = (nil)] [url = about:blank] 06:58:47 INFO - PROCESS | 4433 | --DOMWINDOW == 108 (0x7f12a1f79c00) [pid = 4433] [serial = 330] [outer = (nil)] [url = about:blank] 06:58:47 INFO - PROCESS | 4433 | --DOMWINDOW == 107 (0x7f1296aaac00) [pid = 4433] [serial = 343] [outer = (nil)] [url = about:blank] 06:58:47 INFO - PROCESS | 4433 | --DOMWINDOW == 106 (0x7f12aa014c00) [pid = 4433] [serial = 337] [outer = (nil)] [url = about:blank] 06:58:47 INFO - PROCESS | 4433 | --DOMWINDOW == 105 (0x7f12a9d8f400) [pid = 4433] [serial = 336] [outer = (nil)] [url = about:blank] 06:58:47 INFO - PROCESS | 4433 | 1461419927303 Marionette TRACE conn3 <- [1,520,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html",0,null,null,[["Canvas test: 2d.drawImage.zerocanvas",0,null,null]]]}] 06:58:47 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | Canvas test: 2d.drawImage.zerocanvas 06:58:47 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html | took 1285ms 06:58:47 INFO - PROCESS | 4433 | 1461419927356 Marionette TRACE conn3 -> [0,521,"getWindowHandle",null] 06:58:47 INFO - PROCESS | 4433 | 1461419927360 Marionette TRACE conn3 <- [1,521,null,{"value":"8"}] 06:58:47 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html 06:58:47 INFO - PROCESS | 4433 | 1461419927365 Marionette TRACE conn3 -> [0,522,"setScriptTimeout",{"ms":35000}] 06:58:47 INFO - PROCESS | 4433 | 1461419927370 Marionette TRACE conn3 <- [1,522,null,{}] 06:58:47 INFO - PROCESS | 4433 | 1461419927384 Marionette TRACE conn3 -> [0,523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:47 INFO - PROCESS | 4433 | 1461419927525 Marionette TRACE conn3 <- [1,523,null,{"value":null}] 06:58:47 INFO - PROCESS | 4433 | 1461419927542 Marionette TRACE conn3 -> [0,524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:47 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128d5e6000 == 51 [pid = 4433] [id = 138] 06:58:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 106 (0x7f128d41e800) [pid = 4433] [serial = 413] [outer = (nil)] 06:58:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 107 (0x7f128eb51400) [pid = 4433] [serial = 414] [outer = 0x7f128d41e800] 06:58:47 INFO - PROCESS | 4433 | 1461419927604 Marionette DEBUG loaded listener.js 06:58:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 108 (0x7f128eebc800) [pid = 4433] [serial = 415] [outer = 0x7f128d41e800] 06:58:48 INFO - PROCESS | 4433 | 1461419928393 Marionette TRACE conn3 <- [1,524,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html",0,null,null,[["drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR",0,null,null]]]}] 06:58:48 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | drawImage with zero-sized source rectangle throws INDEX_SIZE_ERR 06:58:48 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html | took 1083ms 06:58:48 INFO - PROCESS | 4433 | 1461419928452 Marionette TRACE conn3 -> [0,525,"getWindowHandle",null] 06:58:48 INFO - TEST-START | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html 06:58:48 INFO - PROCESS | 4433 | 1461419928456 Marionette TRACE conn3 <- [1,525,null,{"value":"8"}] 06:58:48 INFO - PROCESS | 4433 | 1461419928461 Marionette TRACE conn3 -> [0,526,"setScriptTimeout",{"ms":35000}] 06:58:48 INFO - PROCESS | 4433 | 1461419928463 Marionette TRACE conn3 <- [1,526,null,{}] 06:58:48 INFO - PROCESS | 4433 | 1461419928469 Marionette TRACE conn3 -> [0,527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:48 INFO - PROCESS | 4433 | 1461419928597 Marionette TRACE conn3 <- [1,527,null,{"value":null}] 06:58:48 INFO - PROCESS | 4433 | 1461419928611 Marionette TRACE conn3 -> [0,528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:48 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129352d000 == 52 [pid = 4433] [id = 139] 06:58:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 109 (0x7f128d423400) [pid = 4433] [serial = 416] [outer = (nil)] 06:58:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 110 (0x7f128fbf6400) [pid = 4433] [serial = 417] [outer = 0x7f128d423400] 06:58:48 INFO - PROCESS | 4433 | 1461419928669 Marionette DEBUG loaded listener.js 06:58:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 111 (0x7f1291206c00) [pid = 4433] [serial = 418] [outer = 0x7f128d423400] 06:58:49 INFO - PROCESS | 4433 | 1461419929458 Marionette TRACE conn3 <- [1,528,null,{"value":["/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html",0,null,null,[["drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR",0,null,null]]]}] 06:58:49 INFO - TEST-PASS | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | drawImage with zero-sized source rectangle from image throws INDEX_SIZE_ERR 06:58:49 INFO - TEST-OK | /2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html | took 1076ms 06:58:49 INFO - PROCESS | 4433 | 1461419929537 Marionette TRACE conn3 -> [0,529,"getWindowHandle",null] 06:58:49 INFO - PROCESS | 4433 | 1461419929540 Marionette TRACE conn3 <- [1,529,null,{"value":"8"}] 06:58:49 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html 06:58:49 INFO - PROCESS | 4433 | 1461419929546 Marionette TRACE conn3 -> [0,530,"setScriptTimeout",{"ms":35000}] 06:58:49 INFO - PROCESS | 4433 | 1461419929548 Marionette TRACE conn3 <- [1,530,null,{}] 06:58:49 INFO - PROCESS | 4433 | 1461419929553 Marionette TRACE conn3 -> [0,531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:49 INFO - PROCESS | 4433 | 1461419929722 Marionette TRACE conn3 <- [1,531,null,{"value":null}] 06:58:49 INFO - PROCESS | 4433 | 1461419929752 Marionette TRACE conn3 -> [0,532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:49 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12891de800 == 53 [pid = 4433] [id = 140] 06:58:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 112 (0x7f129120d800) [pid = 4433] [serial = 419] [outer = (nil)] 06:58:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 113 (0x7f129338e400) [pid = 4433] [serial = 420] [outer = 0x7f129120d800] 06:58:49 INFO - PROCESS | 4433 | 1461419929810 Marionette DEBUG loaded listener.js 06:58:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 114 (0x7f12945bc000) [pid = 4433] [serial = 421] [outer = 0x7f129120d800] 06:58:50 INFO - PROCESS | 4433 | 1461419930477 Marionette TRACE conn3 <- [1,532,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html",0,null,null,[["drawCustomFocusRing must return false for an element that is not focused.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"],["drawCustomFocusRing must return false for an element that is not a descendant of the canvas element.",1,"context.drawCustomFocusRing is not a function","@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7\n@http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6\n"]]]}] 06:58:50 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not focused. - context.drawCustomFocusRing is not a function 06:58:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:27:24 06:58:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:20:7 06:58:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:58:50 INFO - TEST-FAIL | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | drawCustomFocusRing must return false for an element that is not a descendant of the canvas element. - context.drawCustomFocusRing is not a function 06:58:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:36:24 06:58:50 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 06:58:50 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 06:58:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:30:7 06:58:50 INFO - @http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html:19:6 06:58:50 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html | took 974ms 06:58:50 INFO - PROCESS | 4433 | 1461419930527 Marionette TRACE conn3 -> [0,533,"getWindowHandle",null] 06:58:50 INFO - PROCESS | 4433 | 1461419930531 Marionette TRACE conn3 <- [1,533,null,{"value":"8"}] 06:58:50 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html 06:58:50 INFO - PROCESS | 4433 | 1461419930537 Marionette TRACE conn3 -> [0,534,"setScriptTimeout",{"ms":35000}] 06:58:50 INFO - PROCESS | 4433 | 1461419930539 Marionette TRACE conn3 <- [1,534,null,{}] 06:58:50 INFO - PROCESS | 4433 | 1461419930544 Marionette TRACE conn3 -> [0,535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:50 INFO - PROCESS | 4433 | 1461419930740 Marionette TRACE conn3 <- [1,535,null,{"value":null}] 06:58:50 INFO - PROCESS | 4433 | 1461419930796 Marionette TRACE conn3 -> [0,536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:50 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129781b800 == 54 [pid = 4433] [id = 141] 06:58:50 INFO - PROCESS | 4433 | ++DOMWINDOW == 115 (0x7f12958af400) [pid = 4433] [serial = 422] [outer = (nil)] 06:58:50 INFO - PROCESS | 4433 | ++DOMWINDOW == 116 (0x7f129670c400) [pid = 4433] [serial = 423] [outer = 0x7f12958af400] 06:58:50 INFO - PROCESS | 4433 | 1461419930856 Marionette DEBUG loaded listener.js 06:58:50 INFO - PROCESS | 4433 | ++DOMWINDOW == 117 (0x7f12976ec800) [pid = 4433] [serial = 424] [outer = 0x7f12958af400] 06:58:51 INFO - PROCESS | 4433 | --DOMWINDOW == 116 (0x7f128a8e4000) [pid = 4433] [serial = 287] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.copy.html] 06:58:51 INFO - PROCESS | 4433 | --DOMWINDOW == 115 (0x7f12a31f0c00) [pid = 4433] [serial = 299] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-out.html] 06:58:51 INFO - PROCESS | 4433 | --DOMWINDOW == 114 (0x7f128eb4e400) [pid = 4433] [serial = 290] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-atop.html] 06:58:51 INFO - PROCESS | 4433 | --DOMWINDOW == 113 (0x7f128a7a4c00) [pid = 4433] [serial = 323] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destsize.html] 06:58:51 INFO - PROCESS | 4433 | --DOMWINDOW == 112 (0x7f12976b0800) [pid = 4433] [serial = 329] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcesize.html] 06:58:51 INFO - PROCESS | 4433 | --DOMWINDOW == 111 (0x7f129480ec00) [pid = 4433] [serial = 326] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.sourcepos.html] 06:58:51 INFO - PROCESS | 4433 | --DOMWINDOW == 110 (0x7f128a7a4800) [pid = 4433] [serial = 332] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.alpha.html] 06:58:51 INFO - PROCESS | 4433 | --DOMWINDOW == 109 (0x7f1296522400) [pid = 4433] [serial = 377] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedir.html] 06:58:51 INFO - PROCESS | 4433 | --DOMWINDOW == 108 (0x7f1293ed4c00) [pid = 4433] [serial = 371] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.removedsrc.html] 06:58:51 INFO - PROCESS | 4433 | --DOMWINDOW == 107 (0x7f128bbeec00) [pid = 4433] [serial = 365] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.nosrc.html] 06:58:51 INFO - PROCESS | 4433 | --DOMWINDOW == 106 (0x7f12951ba000) [pid = 4433] [serial = 344] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.broken.html] 06:58:51 INFO - PROCESS | 4433 | --DOMWINDOW == 105 (0x7f128afd4c00) [pid = 4433] [serial = 380] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativesource.html] 06:58:51 INFO - PROCESS | 4433 | --DOMWINDOW == 104 (0x7f128a8eb800) [pid = 4433] [serial = 368] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.reload.html] 06:58:51 INFO - PROCESS | 4433 | --DOMWINDOW == 103 (0x7f1294133400) [pid = 4433] [serial = 374] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.negativedest.html] 06:58:51 INFO - PROCESS | 4433 | --DOMWINDOW == 102 (0x7f128afd6400) [pid = 4433] [serial = 383] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nonfinite.html] 06:58:51 INFO - PROCESS | 4433 | --DOMWINDOW == 101 (0x7f12a3137800) [pid = 4433] [serial = 296] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.source-in.html] 06:58:51 INFO - PROCESS | 4433 | --DOMWINDOW == 100 (0x7f12958b6c00) [pid = 4433] [serial = 293] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/compositing/2d.composite.uncovered.pattern.destination-in.html] 06:58:51 INFO - PROCESS | 4433 | 1461419931791 Marionette TRACE conn3 <- [1,536,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html",0,null,null,[["drawFocusIfNeeded draws a focus ring.",0,null,null]]]}] 06:58:51 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | drawFocusIfNeeded draws a focus ring. 06:58:51 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html | took 1284ms 06:58:51 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html 06:58:51 INFO - PROCESS | 4433 | 1461419931824 Marionette TRACE conn3 -> [0,537,"getWindowHandle",null] 06:58:51 INFO - PROCESS | 4433 | 1461419931826 Marionette TRACE conn3 <- [1,537,null,{"value":"8"}] 06:58:51 INFO - PROCESS | 4433 | 1461419931830 Marionette TRACE conn3 -> [0,538,"setScriptTimeout",{"ms":35000}] 06:58:51 INFO - PROCESS | 4433 | 1461419931834 Marionette TRACE conn3 <- [1,538,null,{}] 06:58:51 INFO - PROCESS | 4433 | 1461419931839 Marionette TRACE conn3 -> [0,539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:51 INFO - PROCESS | 4433 | 1461419931990 Marionette TRACE conn3 <- [1,539,null,{"value":null}] 06:58:52 INFO - PROCESS | 4433 | 1461419932004 Marionette TRACE conn3 -> [0,540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:52 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1297885000 == 55 [pid = 4433] [id = 142] 06:58:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 101 (0x7f128afcfc00) [pid = 4433] [serial = 425] [outer = (nil)] 06:58:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 102 (0x7f128b9db400) [pid = 4433] [serial = 426] [outer = 0x7f128afcfc00] 06:58:52 INFO - PROCESS | 4433 | 1461419932069 Marionette DEBUG loaded listener.js 06:58:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 103 (0x7f1295a0e800) [pid = 4433] [serial = 427] [outer = 0x7f128afcfc00] 06:58:52 INFO - PROCESS | 4433 | 1461419932733 Marionette TRACE conn3 <- [1,540,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not in focus.",0,null,null]]]}] 06:58:52 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | drawFocusIfNeeded does not draw a focus ring if the element is not in focus. 06:58:52 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html | took 929ms 06:58:52 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html 06:58:52 INFO - PROCESS | 4433 | 1461419932767 Marionette TRACE conn3 -> [0,541,"getWindowHandle",null] 06:58:52 INFO - PROCESS | 4433 | 1461419932770 Marionette TRACE conn3 <- [1,541,null,{"value":"8"}] 06:58:52 INFO - PROCESS | 4433 | 1461419932777 Marionette TRACE conn3 -> [0,542,"setScriptTimeout",{"ms":35000}] 06:58:52 INFO - PROCESS | 4433 | 1461419932780 Marionette TRACE conn3 <- [1,542,null,{}] 06:58:52 INFO - PROCESS | 4433 | 1461419932784 Marionette TRACE conn3 -> [0,543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:52 INFO - PROCESS | 4433 | 1461419932908 Marionette TRACE conn3 <- [1,543,null,{"value":null}] 06:58:53 INFO - PROCESS | 4433 | 1461419933011 Marionette TRACE conn3 -> [0,544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:53 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a20b8000 == 56 [pid = 4433] [id = 143] 06:58:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 104 (0x7f128a8e4000) [pid = 4433] [serial = 428] [outer = (nil)] 06:58:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 105 (0x7f1295c37800) [pid = 4433] [serial = 429] [outer = 0x7f128a8e4000] 06:58:53 INFO - PROCESS | 4433 | 1461419933069 Marionette DEBUG loaded listener.js 06:58:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 106 (0x7f12a1f78c00) [pid = 4433] [serial = 430] [outer = 0x7f128a8e4000] 06:58:53 INFO - PROCESS | 4433 | 1461419933681 Marionette TRACE conn3 <- [1,544,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html",0,null,null,[["drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context.",0,null,null]]]}] 06:58:53 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | drawFocusIfNeeded does not draw a focus ring if the element is not a descendant of the context. 06:58:53 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html | took 926ms 06:58:53 INFO - PROCESS | 4433 | 1461419933731 Marionette TRACE conn3 -> [0,545,"getWindowHandle",null] 06:58:53 INFO - PROCESS | 4433 | 1461419933738 Marionette TRACE conn3 <- [1,545,null,{"value":"8"}] 06:58:53 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html 06:58:53 INFO - PROCESS | 4433 | 1461419933747 Marionette TRACE conn3 -> [0,546,"setScriptTimeout",{"ms":35000}] 06:58:53 INFO - PROCESS | 4433 | 1461419933752 Marionette TRACE conn3 <- [1,546,null,{}] 06:58:53 INFO - PROCESS | 4433 | 1461419933762 Marionette TRACE conn3 -> [0,547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:53 INFO - PROCESS | 4433 | 1461419933932 Marionette TRACE conn3 <- [1,547,null,{"value":null}] 06:58:54 INFO - PROCESS | 4433 | 1461419934063 Marionette TRACE conn3 -> [0,548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:54 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a64a800 == 57 [pid = 4433] [id = 144] 06:58:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 107 (0x7f128a7ab000) [pid = 4433] [serial = 431] [outer = (nil)] 06:58:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 108 (0x7f128b2dec00) [pid = 4433] [serial = 432] [outer = 0x7f128a7ab000] 06:58:54 INFO - PROCESS | 4433 | 1461419934151 Marionette DEBUG loaded listener.js 06:58:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 109 (0x7f128b655800) [pid = 4433] [serial = 433] [outer = 0x7f128a7ab000] 06:58:55 INFO - PROCESS | 4433 | 1461419935041 Marionette TRACE conn3 <- [1,548,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus.",0,null,null]]]}] 06:58:55 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | drawFocusIfNeeded does draw a focus ring if the element is in focus. 06:58:55 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html | took 1385ms 06:58:55 INFO - PROCESS | 4433 | 1461419935132 Marionette TRACE conn3 -> [0,549,"getWindowHandle",null] 06:58:55 INFO - PROCESS | 4433 | 1461419935139 Marionette TRACE conn3 <- [1,549,null,{"value":"8"}] 06:58:55 INFO - TEST-START | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html 06:58:55 INFO - PROCESS | 4433 | 1461419935149 Marionette TRACE conn3 -> [0,550,"setScriptTimeout",{"ms":35000}] 06:58:55 INFO - PROCESS | 4433 | 1461419935153 Marionette TRACE conn3 <- [1,550,null,{}] 06:58:55 INFO - PROCESS | 4433 | 1461419935174 Marionette TRACE conn3 -> [0,551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:55 INFO - PROCESS | 4433 | 1461419935387 Marionette TRACE conn3 <- [1,551,null,{"value":null}] 06:58:55 INFO - PROCESS | 4433 | 1461419935486 Marionette TRACE conn3 -> [0,552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:55 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1295237800 == 58 [pid = 4433] [id = 145] 06:58:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 110 (0x7f128b8a6400) [pid = 4433] [serial = 434] [outer = (nil)] 06:58:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 111 (0x7f128c00fc00) [pid = 4433] [serial = 435] [outer = 0x7f128b8a6400] 06:58:55 INFO - PROCESS | 4433 | 1461419935557 Marionette DEBUG loaded listener.js 06:58:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 112 (0x7f128eebc000) [pid = 4433] [serial = 436] [outer = 0x7f128b8a6400] 06:58:56 INFO - PROCESS | 4433 | 1461419936354 Marionette TRACE conn3 <- [1,552,null,{"value":["/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html",0,null,null,[["drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring.",0,null,null]]]}] 06:58:56 INFO - TEST-PASS | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | drawFocusIfNeeded does draw a focus ring if the element is in focus and the user activated a particular focus ring. 06:58:56 INFO - TEST-OK | /2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html | took 1286ms 06:58:56 INFO - PROCESS | 4433 | 1461419936436 Marionette TRACE conn3 -> [0,553,"getWindowHandle",null] 06:58:56 INFO - PROCESS | 4433 | 1461419936440 Marionette TRACE conn3 <- [1,553,null,{"value":"8"}] 06:58:56 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html 06:58:56 INFO - PROCESS | 4433 | 1461419936445 Marionette TRACE conn3 -> [0,554,"setScriptTimeout",{"ms":35000}] 06:58:56 INFO - PROCESS | 4433 | 1461419936451 Marionette TRACE conn3 <- [1,554,null,{}] 06:58:56 INFO - PROCESS | 4433 | 1461419936485 Marionette TRACE conn3 -> [0,555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:56 INFO - PROCESS | 4433 | 1461419936637 Marionette TRACE conn3 <- [1,555,null,{"value":null}] 06:58:56 INFO - PROCESS | 4433 | 1461419936774 Marionette TRACE conn3 -> [0,556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:56 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a6a4c000 == 59 [pid = 4433] [id = 146] 06:58:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 113 (0x7f128eebe400) [pid = 4433] [serial = 437] [outer = (nil)] 06:58:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 114 (0x7f12943c0800) [pid = 4433] [serial = 438] [outer = 0x7f128eebe400] 06:58:56 INFO - PROCESS | 4433 | 1461419936845 Marionette DEBUG loaded listener.js 06:58:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 115 (0x7f12958b4c00) [pid = 4433] [serial = 439] [outer = 0x7f128eebe400] 06:58:57 INFO - PROCESS | 4433 | [4433] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:58:57 INFO - PROCESS | 4433 | 1461419937734 Marionette TRACE conn3 <- [1,556,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html",0,null,null,[["clearRect clears to transparent black",0,null,null]]]}] 06:58:57 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | clearRect clears to transparent black 06:58:57 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html | took 1342ms 06:58:57 INFO - PROCESS | 4433 | 1461419937791 Marionette TRACE conn3 -> [0,557,"getWindowHandle",null] 06:58:57 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html 06:58:57 INFO - PROCESS | 4433 | 1461419937795 Marionette TRACE conn3 <- [1,557,null,{"value":"8"}] 06:58:57 INFO - PROCESS | 4433 | 1461419937802 Marionette TRACE conn3 -> [0,558,"setScriptTimeout",{"ms":35000}] 06:58:57 INFO - PROCESS | 4433 | 1461419937805 Marionette TRACE conn3 <- [1,558,null,{}] 06:58:57 INFO - PROCESS | 4433 | 1461419937810 Marionette TRACE conn3 -> [0,559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:57 INFO - PROCESS | 4433 | 1461419937956 Marionette TRACE conn3 <- [1,559,null,{"value":null}] 06:58:58 INFO - PROCESS | 4433 | 1461419938092 Marionette TRACE conn3 -> [0,560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:58 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a9387000 == 60 [pid = 4433] [id = 147] 06:58:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 116 (0x7f128a8e5800) [pid = 4433] [serial = 440] [outer = (nil)] 06:58:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 117 (0x7f12975d8800) [pid = 4433] [serial = 441] [outer = 0x7f128a8e5800] 06:58:58 INFO - PROCESS | 4433 | 1461419938162 Marionette DEBUG loaded listener.js 06:58:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 118 (0x7f12a1f7a800) [pid = 4433] [serial = 442] [outer = 0x7f128a8e5800] 06:58:58 INFO - PROCESS | 4433 | 1461419938973 Marionette TRACE conn3 <- [1,560,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html",0,null,null,[["clearRect is affected by clipping regions",0,null,null]]]}] 06:58:59 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | clearRect is affected by clipping regions 06:58:59 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html | took 1227ms 06:58:59 INFO - PROCESS | 4433 | 1461419939030 Marionette TRACE conn3 -> [0,561,"getWindowHandle",null] 06:58:59 INFO - PROCESS | 4433 | 1461419939033 Marionette TRACE conn3 <- [1,561,null,{"value":"8"}] 06:58:59 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html 06:58:59 INFO - PROCESS | 4433 | 1461419939039 Marionette TRACE conn3 -> [0,562,"setScriptTimeout",{"ms":35000}] 06:58:59 INFO - PROCESS | 4433 | 1461419939041 Marionette TRACE conn3 <- [1,562,null,{}] 06:58:59 INFO - PROCESS | 4433 | 1461419939047 Marionette TRACE conn3 -> [0,563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:58:59 INFO - PROCESS | 4433 | 1461419939201 Marionette TRACE conn3 <- [1,563,null,{"value":null}] 06:58:59 INFO - PROCESS | 4433 | 1461419939353 Marionette TRACE conn3 -> [0,564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:58:59 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12b44e7800 == 61 [pid = 4433] [id = 148] 06:58:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 119 (0x7f129590f800) [pid = 4433] [serial = 443] [outer = (nil)] 06:58:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 120 (0x7f12a2005800) [pid = 4433] [serial = 444] [outer = 0x7f129590f800] 06:58:59 INFO - PROCESS | 4433 | 1461419939424 Marionette DEBUG loaded listener.js 06:58:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 121 (0x7f12a2eb1c00) [pid = 4433] [serial = 445] [outer = 0x7f129590f800] 06:58:59 INFO - PROCESS | 4433 | [4433] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:59:00 INFO - PROCESS | 4433 | 1461419940193 Marionette TRACE conn3 <- [1,564,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html",0,null,null,[["clearRect is not affected by globalAlpha",0,null,null]]]}] 06:59:00 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | clearRect is not affected by globalAlpha 06:59:00 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html | took 1178ms 06:59:00 INFO - PROCESS | 4433 | 1461419940224 Marionette TRACE conn3 -> [0,565,"getWindowHandle",null] 06:59:00 INFO - PROCESS | 4433 | 1461419940227 Marionette TRACE conn3 <- [1,565,null,{"value":"8"}] 06:59:00 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html 06:59:00 INFO - PROCESS | 4433 | 1461419940237 Marionette TRACE conn3 -> [0,566,"setScriptTimeout",{"ms":35000}] 06:59:00 INFO - PROCESS | 4433 | 1461419940239 Marionette TRACE conn3 <- [1,566,null,{}] 06:59:00 INFO - PROCESS | 4433 | 1461419940243 Marionette TRACE conn3 -> [0,567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:00 INFO - PROCESS | 4433 | 1461419940423 Marionette TRACE conn3 <- [1,567,null,{"value":null}] 06:59:00 INFO - PROCESS | 4433 | 1461419940565 Marionette TRACE conn3 -> [0,568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:00 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12ab8b1800 == 62 [pid = 4433] [id = 149] 06:59:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 122 (0x7f1288f33c00) [pid = 4433] [serial = 446] [outer = (nil)] 06:59:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 123 (0x7f1296a9dc00) [pid = 4433] [serial = 447] [outer = 0x7f1288f33c00] 06:59:00 INFO - PROCESS | 4433 | 1461419940638 Marionette DEBUG loaded listener.js 06:59:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 124 (0x7f12a6a36000) [pid = 4433] [serial = 448] [outer = 0x7f1288f33c00] 06:59:01 INFO - PROCESS | 4433 | [4433] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:59:01 INFO - PROCESS | 4433 | 1461419941440 Marionette TRACE conn3 <- [1,568,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html",0,null,null,[["clearRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:59:01 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | clearRect is not affected by globalCompositeOperation 06:59:01 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html | took 1235ms 06:59:01 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html 06:59:01 INFO - PROCESS | 4433 | 1461419941472 Marionette TRACE conn3 -> [0,569,"getWindowHandle",null] 06:59:01 INFO - PROCESS | 4433 | 1461419941475 Marionette TRACE conn3 <- [1,569,null,{"value":"8"}] 06:59:01 INFO - PROCESS | 4433 | 1461419941481 Marionette TRACE conn3 -> [0,570,"setScriptTimeout",{"ms":35000}] 06:59:01 INFO - PROCESS | 4433 | 1461419941484 Marionette TRACE conn3 <- [1,570,null,{}] 06:59:01 INFO - PROCESS | 4433 | 1461419941488 Marionette TRACE conn3 -> [0,571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:01 INFO - PROCESS | 4433 | 1461419941627 Marionette TRACE conn3 <- [1,571,null,{"value":null}] 06:59:01 INFO - PROCESS | 4433 | 1461419941769 Marionette TRACE conn3 -> [0,572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:01 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b31d000 == 63 [pid = 4433] [id = 150] 06:59:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 125 (0x7f1288f34c00) [pid = 4433] [serial = 449] [outer = (nil)] 06:59:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 126 (0x7f12a6b68400) [pid = 4433] [serial = 450] [outer = 0x7f1288f34c00] 06:59:01 INFO - PROCESS | 4433 | 1461419941852 Marionette DEBUG loaded listener.js 06:59:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 127 (0x7f12a7253800) [pid = 4433] [serial = 451] [outer = 0x7f1288f34c00] 06:59:02 INFO - PROCESS | 4433 | [4433] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:59:02 INFO - PROCESS | 4433 | 1461419942665 Marionette TRACE conn3 <- [1,572,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html",0,null,null,[["clearRect of negative sizes works",0,null,null]]]}] 06:59:02 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | clearRect of negative sizes works 06:59:02 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html | took 1234ms 06:59:02 INFO - PROCESS | 4433 | 1461419942716 Marionette TRACE conn3 -> [0,573,"getWindowHandle",null] 06:59:02 INFO - PROCESS | 4433 | 1461419942718 Marionette TRACE conn3 <- [1,573,null,{"value":"8"}] 06:59:02 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html 06:59:02 INFO - PROCESS | 4433 | 1461419942724 Marionette TRACE conn3 -> [0,574,"setScriptTimeout",{"ms":35000}] 06:59:02 INFO - PROCESS | 4433 | 1461419942726 Marionette TRACE conn3 <- [1,574,null,{}] 06:59:02 INFO - PROCESS | 4433 | 1461419942732 Marionette TRACE conn3 -> [0,575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:02 INFO - PROCESS | 4433 | 1461419942872 Marionette TRACE conn3 <- [1,575,null,{"value":null}] 06:59:03 INFO - PROCESS | 4433 | 1461419943025 Marionette TRACE conn3 -> [0,576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:03 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1284460000 == 64 [pid = 4433] [id = 151] 06:59:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 128 (0x7f12844d4800) [pid = 4433] [serial = 452] [outer = (nil)] 06:59:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 129 (0x7f12844dd000) [pid = 4433] [serial = 453] [outer = 0x7f12844d4800] 06:59:03 INFO - PROCESS | 4433 | 1461419943094 Marionette DEBUG loaded listener.js 06:59:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 130 (0x7f12844e2800) [pid = 4433] [serial = 454] [outer = 0x7f12844d4800] 06:59:04 INFO - PROCESS | 4433 | 1461419944288 Marionette TRACE conn3 <- [1,576,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html",0,null,null,[["clearRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:59:04 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | clearRect() with Infinity/NaN is ignored 06:59:04 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html | took 1878ms 06:59:04 INFO - PROCESS | 4433 | 1461419944713 Marionette TRACE conn3 -> [0,577,"getWindowHandle",null] 06:59:04 INFO - PROCESS | 4433 | 1461419944719 Marionette TRACE conn3 <- [1,577,null,{"value":"8"}] 06:59:04 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html 06:59:04 INFO - PROCESS | 4433 | 1461419944730 Marionette TRACE conn3 -> [0,578,"setScriptTimeout",{"ms":35000}] 06:59:04 INFO - PROCESS | 4433 | 1461419944733 Marionette TRACE conn3 <- [1,578,null,{}] 06:59:04 INFO - PROCESS | 4433 | 1461419944741 Marionette TRACE conn3 -> [0,579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:04 INFO - PROCESS | 4433 | 1461419944888 Marionette TRACE conn3 <- [1,579,null,{"value":null}] 06:59:05 INFO - PROCESS | 4433 | 1461419945072 Marionette TRACE conn3 -> [0,580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:05 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b314000 == 65 [pid = 4433] [id = 152] 06:59:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 131 (0x7f12844ddc00) [pid = 4433] [serial = 455] [outer = (nil)] 06:59:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 132 (0x7f128a8e7800) [pid = 4433] [serial = 456] [outer = 0x7f12844ddc00] 06:59:05 INFO - PROCESS | 4433 | 1461419945136 Marionette DEBUG loaded listener.js 06:59:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 133 (0x7f128afd1800) [pid = 4433] [serial = 457] [outer = 0x7f12844ddc00] 06:59:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1297885000 == 64 [pid = 4433] [id = 142] 06:59:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a6c66800 == 63 [pid = 4433] [id = 119] 06:59:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129781b800 == 62 [pid = 4433] [id = 141] 06:59:05 INFO - PROCESS | 4433 | --DOMWINDOW == 132 (0x7f128b3cac00) [pid = 4433] [serial = 387] [outer = (nil)] [url = about:blank] 06:59:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12891de800 == 61 [pid = 4433] [id = 140] 06:59:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129352d000 == 60 [pid = 4433] [id = 139] 06:59:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128d5e6000 == 59 [pid = 4433] [id = 138] 06:59:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b8db000 == 58 [pid = 4433] [id = 137] 06:59:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128a660000 == 57 [pid = 4433] [id = 136] 06:59:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1298465000 == 56 [pid = 4433] [id = 131] 06:59:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128c4b4000 == 55 [pid = 4433] [id = 130] 06:59:06 INFO - PROCESS | 4433 | 1461419946094 Marionette TRACE conn3 <- [1,580,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html",0,null,null,[["clearRect does not affect the current path",0,null,null]]]}] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 131 (0x7f12a1f85000) [pid = 4433] [serial = 378] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 130 (0x7f129480e400) [pid = 4433] [serial = 372] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 129 (0x7f1295873400) [pid = 4433] [serial = 373] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 128 (0x7f128eb4fc00) [pid = 4433] [serial = 367] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 127 (0x7f128bccbc00) [pid = 4433] [serial = 366] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 126 (0x7f12a348ac00) [pid = 4433] [serial = 346] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 125 (0x7f12a3495000) [pid = 4433] [serial = 381] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 124 (0x7f128eec6400) [pid = 4433] [serial = 369] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 123 (0x7f128fbf0400) [pid = 4433] [serial = 370] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 122 (0x7f12976f7400) [pid = 4433] [serial = 375] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 121 (0x7f12a3492800) [pid = 4433] [serial = 354] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 120 (0x7f129652b800) [pid = 4433] [serial = 351] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 119 (0x7f128b9aa400) [pid = 4433] [serial = 357] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 118 (0x7f1291210000) [pid = 4433] [serial = 348] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 117 (0x7f12a6b5e400) [pid = 4433] [serial = 360] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 116 (0x7f128fbf7800) [pid = 4433] [serial = 363] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 115 (0x7f12a6b5f400) [pid = 4433] [serial = 382] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 114 (0x7f12a32bb000) [pid = 4433] [serial = 379] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 113 (0x7f129480bc00) [pid = 4433] [serial = 384] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 112 (0x7f12a1f77400) [pid = 4433] [serial = 376] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 111 (0x7f12a6b64000) [pid = 4433] [serial = 385] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 110 (0x7f12a6a3f400) [pid = 4433] [serial = 298] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 109 (0x7f12976a8c00) [pid = 4433] [serial = 295] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 108 (0x7f128b9d4400) [pid = 4433] [serial = 289] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 107 (0x7f12a7447c00) [pid = 4433] [serial = 301] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 106 (0x7f129480b000) [pid = 4433] [serial = 292] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 105 (0x7f128bbd9c00) [pid = 4433] [serial = 325] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 104 (0x7f12a1f82800) [pid = 4433] [serial = 331] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 103 (0x7f1295f0ec00) [pid = 4433] [serial = 328] [outer = (nil)] [url = about:blank] 06:59:06 INFO - PROCESS | 4433 | --DOMWINDOW == 102 (0x7f12a93c0000) [pid = 4433] [serial = 334] [outer = (nil)] [url = about:blank] 06:59:06 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | clearRect does not affect the current path 06:59:06 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html | took 1432ms 06:59:06 INFO - PROCESS | 4433 | 1461419946163 Marionette TRACE conn3 -> [0,581,"getWindowHandle",null] 06:59:06 INFO - PROCESS | 4433 | 1461419946168 Marionette TRACE conn3 <- [1,581,null,{"value":"8"}] 06:59:06 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html 06:59:06 INFO - PROCESS | 4433 | 1461419946178 Marionette TRACE conn3 -> [0,582,"setScriptTimeout",{"ms":35000}] 06:59:06 INFO - PROCESS | 4433 | 1461419946183 Marionette TRACE conn3 <- [1,582,null,{}] 06:59:06 INFO - PROCESS | 4433 | 1461419946189 Marionette TRACE conn3 -> [0,583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:06 INFO - PROCESS | 4433 | 1461419946333 Marionette TRACE conn3 <- [1,583,null,{"value":null}] 06:59:06 INFO - PROCESS | 4433 | 1461419946431 Marionette TRACE conn3 -> [0,584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:06 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12892c0000 == 56 [pid = 4433] [id = 153] 06:59:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 103 (0x7f12846ec000) [pid = 4433] [serial = 458] [outer = (nil)] 06:59:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 104 (0x7f128b9a9c00) [pid = 4433] [serial = 459] [outer = 0x7f12846ec000] 06:59:06 INFO - PROCESS | 4433 | 1461419946490 Marionette DEBUG loaded listener.js 06:59:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 105 (0x7f128bbea000) [pid = 4433] [serial = 460] [outer = 0x7f12846ec000] 06:59:07 INFO - PROCESS | 4433 | 1461419947162 Marionette TRACE conn3 <- [1,584,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html",0,null,null,[["clearRect does not draw shadows",0,null,null]]]}] 06:59:07 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | clearRect does not draw shadows 06:59:07 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html | took 1031ms 06:59:07 INFO - PROCESS | 4433 | 1461419947206 Marionette TRACE conn3 -> [0,585,"getWindowHandle",null] 06:59:07 INFO - PROCESS | 4433 | 1461419947210 Marionette TRACE conn3 <- [1,585,null,{"value":"8"}] 06:59:07 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html 06:59:07 INFO - PROCESS | 4433 | 1461419947216 Marionette TRACE conn3 -> [0,586,"setScriptTimeout",{"ms":35000}] 06:59:07 INFO - PROCESS | 4433 | 1461419947218 Marionette TRACE conn3 <- [1,586,null,{}] 06:59:07 INFO - PROCESS | 4433 | 1461419947233 Marionette TRACE conn3 -> [0,587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:07 INFO - PROCESS | 4433 | 1461419947411 Marionette TRACE conn3 <- [1,587,null,{"value":null}] 06:59:07 INFO - PROCESS | 4433 | 1461419947511 Marionette TRACE conn3 -> [0,588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:07 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1291271800 == 57 [pid = 4433] [id = 154] 06:59:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 106 (0x7f128bcc3800) [pid = 4433] [serial = 461] [outer = (nil)] 06:59:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 107 (0x7f128d424800) [pid = 4433] [serial = 462] [outer = 0x7f128bcc3800] 06:59:07 INFO - PROCESS | 4433 | 1461419947573 Marionette DEBUG loaded listener.js 06:59:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 108 (0x7f128eebbc00) [pid = 4433] [serial = 463] [outer = 0x7f128bcc3800] 06:59:08 INFO - PROCESS | 4433 | [4433] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:59:08 INFO - PROCESS | 4433 | 1461419948233 Marionette TRACE conn3 <- [1,588,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html",0,null,null,[["clearRect is affected by transforms",0,null,null]]]}] 06:59:08 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | clearRect is affected by transforms 06:59:08 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html | took 1076ms 06:59:08 INFO - PROCESS | 4433 | 1461419948293 Marionette TRACE conn3 -> [0,589,"getWindowHandle",null] 06:59:08 INFO - PROCESS | 4433 | 1461419948296 Marionette TRACE conn3 <- [1,589,null,{"value":"8"}] 06:59:08 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html 06:59:08 INFO - PROCESS | 4433 | 1461419948301 Marionette TRACE conn3 -> [0,590,"setScriptTimeout",{"ms":35000}] 06:59:08 INFO - PROCESS | 4433 | 1461419948303 Marionette TRACE conn3 <- [1,590,null,{}] 06:59:08 INFO - PROCESS | 4433 | 1461419948343 Marionette TRACE conn3 -> [0,591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:08 INFO - PROCESS | 4433 | 1461419948534 Marionette TRACE conn3 <- [1,591,null,{"value":null}] 06:59:08 INFO - PROCESS | 4433 | 1461419948552 Marionette TRACE conn3 -> [0,592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:08 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129505a000 == 58 [pid = 4433] [id = 155] 06:59:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 109 (0x7f128eb4d800) [pid = 4433] [serial = 464] [outer = (nil)] 06:59:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 110 (0x7f128fbf2800) [pid = 4433] [serial = 465] [outer = 0x7f128eb4d800] 06:59:08 INFO - PROCESS | 4433 | 1461419948609 Marionette DEBUG loaded listener.js 06:59:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 111 (0x7f12912f1000) [pid = 4433] [serial = 466] [outer = 0x7f128eb4d800] 06:59:09 INFO - PROCESS | 4433 | 1461419949530 Marionette TRACE conn3 <- [1,592,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html",0,null,null,[["clearRect of zero pixels has no effect",0,null,null]]]}] 06:59:09 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | clearRect of zero pixels has no effect 06:59:09 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html | took 1246ms 06:59:09 INFO - PROCESS | 4433 | 1461419949548 Marionette TRACE conn3 -> [0,593,"getWindowHandle",null] 06:59:09 INFO - PROCESS | 4433 | 1461419949550 Marionette TRACE conn3 <- [1,593,null,{"value":"8"}] 06:59:09 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html 06:59:09 INFO - PROCESS | 4433 | 1461419949556 Marionette TRACE conn3 -> [0,594,"setScriptTimeout",{"ms":35000}] 06:59:09 INFO - PROCESS | 4433 | 1461419949558 Marionette TRACE conn3 <- [1,594,null,{}] 06:59:09 INFO - PROCESS | 4433 | 1461419949578 Marionette TRACE conn3 -> [0,595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:09 INFO - PROCESS | 4433 | 1461419949737 Marionette TRACE conn3 <- [1,595,null,{"value":null}] 06:59:09 INFO - PROCESS | 4433 | 1461419949807 Marionette TRACE conn3 -> [0,596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:09 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1295f47800 == 59 [pid = 4433] [id = 156] 06:59:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 112 (0x7f128eb9d400) [pid = 4433] [serial = 467] [outer = (nil)] 06:59:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 113 (0x7f12912f5c00) [pid = 4433] [serial = 468] [outer = 0x7f128eb9d400] 06:59:09 INFO - PROCESS | 4433 | 1461419949864 Marionette DEBUG loaded listener.js 06:59:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 114 (0x7f129480d800) [pid = 4433] [serial = 469] [outer = 0x7f128eb9d400] 06:59:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 115 (0x7f1295873400) [pid = 4433] [serial = 470] [outer = 0x7f128b9e1800] 06:59:10 INFO - PROCESS | 4433 | --DOMWINDOW == 114 (0x7f128b2e6000) [pid = 4433] [serial = 407] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.wrongtype.html] 06:59:10 INFO - PROCESS | 4433 | --DOMWINDOW == 113 (0x7f12958af400) [pid = 4433] [serial = 422] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_001.html] 06:59:10 INFO - PROCESS | 4433 | --DOMWINDOW == 112 (0x7f129120d800) [pid = 4433] [serial = 419] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/canvas_focus_drawCustomFocusRing_001.html] 06:59:10 INFO - PROCESS | 4433 | --DOMWINDOW == 111 (0x7f128b9ae000) [pid = 4433] [serial = 410] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerocanvas.html] 06:59:10 INFO - PROCESS | 4433 | --DOMWINDOW == 110 (0x7f128d423400) [pid = 4433] [serial = 416] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.image.html] 06:59:10 INFO - PROCESS | 4433 | --DOMWINDOW == 109 (0x7f128d41e800) [pid = 4433] [serial = 413] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.zerosource.html] 06:59:10 INFO - PROCESS | 4433 | --DOMWINDOW == 108 (0x7f128afcfc00) [pid = 4433] [serial = 425] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_002.html] 06:59:10 INFO - PROCESS | 4433 | 1461419950867 Marionette TRACE conn3 <- [1,596,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html",0,null,null,[["fillRect works",0,null,null]]]}] 06:59:10 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | fillRect works 06:59:10 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html | took 1329ms 06:59:10 INFO - PROCESS | 4433 | 1461419950887 Marionette TRACE conn3 -> [0,597,"getWindowHandle",null] 06:59:10 INFO - PROCESS | 4433 | 1461419950890 Marionette TRACE conn3 <- [1,597,null,{"value":"8"}] 06:59:10 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html 06:59:10 INFO - PROCESS | 4433 | 1461419950897 Marionette TRACE conn3 -> [0,598,"setScriptTimeout",{"ms":35000}] 06:59:10 INFO - PROCESS | 4433 | 1461419950900 Marionette TRACE conn3 <- [1,598,null,{}] 06:59:10 INFO - PROCESS | 4433 | 1461419950905 Marionette TRACE conn3 -> [0,599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:11 INFO - PROCESS | 4433 | 1461419951078 Marionette TRACE conn3 <- [1,599,null,{"value":null}] 06:59:11 INFO - PROCESS | 4433 | 1461419951185 Marionette TRACE conn3 -> [0,600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:11 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129b509000 == 60 [pid = 4433] [id = 157] 06:59:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 109 (0x7f128b658800) [pid = 4433] [serial = 471] [outer = (nil)] 06:59:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 110 (0x7f128eb99c00) [pid = 4433] [serial = 472] [outer = 0x7f128b658800] 06:59:11 INFO - PROCESS | 4433 | 1461419951251 Marionette DEBUG loaded listener.js 06:59:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 111 (0x7f12a1d41000) [pid = 4433] [serial = 473] [outer = 0x7f128b658800] 06:59:11 INFO - PROCESS | 4433 | 1461419951900 Marionette TRACE conn3 <- [1,600,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html",0,null,null,[["fillRect is affected by clipping regions",0,null,null]]]}] 06:59:11 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | fillRect is affected by clipping regions 06:59:11 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html | took 1030ms 06:59:11 INFO - PROCESS | 4433 | 1461419951929 Marionette TRACE conn3 -> [0,601,"getWindowHandle",null] 06:59:11 INFO - PROCESS | 4433 | 1461419951931 Marionette TRACE conn3 <- [1,601,null,{"value":"8"}] 06:59:11 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html 06:59:11 INFO - PROCESS | 4433 | 1461419951937 Marionette TRACE conn3 -> [0,602,"setScriptTimeout",{"ms":35000}] 06:59:11 INFO - PROCESS | 4433 | 1461419951939 Marionette TRACE conn3 <- [1,602,null,{}] 06:59:11 INFO - PROCESS | 4433 | 1461419951944 Marionette TRACE conn3 -> [0,603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:12 INFO - PROCESS | 4433 | 1461419952071 Marionette TRACE conn3 <- [1,603,null,{"value":null}] 06:59:12 INFO - PROCESS | 4433 | 1461419952180 Marionette TRACE conn3 -> [0,604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:12 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a3424800 == 61 [pid = 4433] [id = 158] 06:59:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 112 (0x7f128bbe2c00) [pid = 4433] [serial = 474] [outer = (nil)] 06:59:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 113 (0x7f128c079000) [pid = 4433] [serial = 475] [outer = 0x7f128bbe2c00] 06:59:12 INFO - PROCESS | 4433 | 1461419952239 Marionette DEBUG loaded listener.js 06:59:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 114 (0x7f128fbf4000) [pid = 4433] [serial = 476] [outer = 0x7f128bbe2c00] 06:59:13 INFO - PROCESS | 4433 | 1461419953020 Marionette TRACE conn3 <- [1,604,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html",0,null,null,[["fillRect of negative sizes works",0,null,null]]]}] 06:59:13 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | fillRect of negative sizes works 06:59:13 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html | took 1130ms 06:59:13 INFO - PROCESS | 4433 | 1461419953069 Marionette TRACE conn3 -> [0,605,"getWindowHandle",null] 06:59:13 INFO - PROCESS | 4433 | 1461419953075 Marionette TRACE conn3 <- [1,605,null,{"value":"8"}] 06:59:13 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html 06:59:13 INFO - PROCESS | 4433 | 1461419953083 Marionette TRACE conn3 -> [0,606,"setScriptTimeout",{"ms":35000}] 06:59:13 INFO - PROCESS | 4433 | 1461419953087 Marionette TRACE conn3 <- [1,606,null,{}] 06:59:13 INFO - PROCESS | 4433 | 1461419953095 Marionette TRACE conn3 -> [0,607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:13 INFO - PROCESS | 4433 | 1461419953264 Marionette TRACE conn3 <- [1,607,null,{"value":null}] 06:59:13 INFO - PROCESS | 4433 | 1461419953407 Marionette TRACE conn3 -> [0,608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:13 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a851000 == 62 [pid = 4433] [id = 159] 06:59:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 115 (0x7f1288f37400) [pid = 4433] [serial = 477] [outer = (nil)] 06:59:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 116 (0x7f128afd4c00) [pid = 4433] [serial = 478] [outer = 0x7f1288f37400] 06:59:13 INFO - PROCESS | 4433 | 1461419953482 Marionette DEBUG loaded listener.js 06:59:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 117 (0x7f128b3cd000) [pid = 4433] [serial = 479] [outer = 0x7f1288f37400] 06:59:14 INFO - PROCESS | 4433 | 1461419954392 Marionette TRACE conn3 <- [1,608,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html",0,null,null,[["fillRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:59:14 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | fillRect() with Infinity/NaN is ignored 06:59:14 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html | took 1386ms 06:59:14 INFO - PROCESS | 4433 | 1461419954470 Marionette TRACE conn3 -> [0,609,"getWindowHandle",null] 06:59:14 INFO - PROCESS | 4433 | 1461419954478 Marionette TRACE conn3 <- [1,609,null,{"value":"8"}] 06:59:14 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html 06:59:14 INFO - PROCESS | 4433 | 1461419954488 Marionette TRACE conn3 -> [0,610,"setScriptTimeout",{"ms":35000}] 06:59:14 INFO - PROCESS | 4433 | 1461419954491 Marionette TRACE conn3 <- [1,610,null,{}] 06:59:14 INFO - PROCESS | 4433 | 1461419954497 Marionette TRACE conn3 -> [0,611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:14 INFO - PROCESS | 4433 | 1461419954693 Marionette TRACE conn3 <- [1,611,null,{"value":null}] 06:59:14 INFO - PROCESS | 4433 | 1461419954836 Marionette TRACE conn3 -> [0,612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:14 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1295c22800 == 63 [pid = 4433] [id = 160] 06:59:14 INFO - PROCESS | 4433 | ++DOMWINDOW == 118 (0x7f128bbe5000) [pid = 4433] [serial = 480] [outer = (nil)] 06:59:14 INFO - PROCESS | 4433 | ++DOMWINDOW == 119 (0x7f128c00f000) [pid = 4433] [serial = 481] [outer = 0x7f128bbe5000] 06:59:14 INFO - PROCESS | 4433 | 1461419954904 Marionette DEBUG loaded listener.js 06:59:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 120 (0x7f128c07b800) [pid = 4433] [serial = 482] [outer = 0x7f128bbe5000] 06:59:15 INFO - PROCESS | 4433 | 1461419955846 Marionette TRACE conn3 <- [1,612,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html",0,null,null,[["fillRect does not affect the current path",0,null,null]]]}] 06:59:15 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | fillRect does not affect the current path 06:59:15 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html | took 1392ms 06:59:15 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html 06:59:15 INFO - PROCESS | 4433 | 1461419955880 Marionette TRACE conn3 -> [0,613,"getWindowHandle",null] 06:59:15 INFO - PROCESS | 4433 | 1461419955883 Marionette TRACE conn3 <- [1,613,null,{"value":"8"}] 06:59:15 INFO - PROCESS | 4433 | 1461419955890 Marionette TRACE conn3 -> [0,614,"setScriptTimeout",{"ms":35000}] 06:59:15 INFO - PROCESS | 4433 | 1461419955895 Marionette TRACE conn3 <- [1,614,null,{}] 06:59:15 INFO - PROCESS | 4433 | 1461419955911 Marionette TRACE conn3 -> [0,615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:16 INFO - PROCESS | 4433 | 1461419956063 Marionette TRACE conn3 <- [1,615,null,{"value":null}] 06:59:16 INFO - PROCESS | 4433 | 1461419956214 Marionette TRACE conn3 -> [0,616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:16 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a6be9800 == 64 [pid = 4433] [id = 161] 06:59:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 121 (0x7f128b9e1c00) [pid = 4433] [serial = 483] [outer = (nil)] 06:59:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 122 (0x7f128fbfa800) [pid = 4433] [serial = 484] [outer = 0x7f128b9e1c00] 06:59:16 INFO - PROCESS | 4433 | 1461419956288 Marionette DEBUG loaded listener.js 06:59:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 123 (0x7f12958b6c00) [pid = 4433] [serial = 485] [outer = 0x7f128b9e1c00] 06:59:17 INFO - PROCESS | 4433 | 1461419957124 Marionette TRACE conn3 <- [1,616,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html",0,null,null,[["fillRect draws shadows",0,null,null]]]}] 06:59:17 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | fillRect draws shadows 06:59:17 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html | took 1282ms 06:59:17 INFO - PROCESS | 4433 | 1461419957171 Marionette TRACE conn3 -> [0,617,"getWindowHandle",null] 06:59:17 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html 06:59:17 INFO - PROCESS | 4433 | 1461419957176 Marionette TRACE conn3 <- [1,617,null,{"value":"8"}] 06:59:17 INFO - PROCESS | 4433 | 1461419957181 Marionette TRACE conn3 -> [0,618,"setScriptTimeout",{"ms":35000}] 06:59:17 INFO - PROCESS | 4433 | 1461419957184 Marionette TRACE conn3 <- [1,618,null,{}] 06:59:17 INFO - PROCESS | 4433 | 1461419957189 Marionette TRACE conn3 -> [0,619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:17 INFO - PROCESS | 4433 | 1461419957333 Marionette TRACE conn3 <- [1,619,null,{"value":null}] 06:59:17 INFO - PROCESS | 4433 | 1461419957478 Marionette TRACE conn3 -> [0,620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:17 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a9382000 == 65 [pid = 4433] [id = 162] 06:59:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 124 (0x7f128c071800) [pid = 4433] [serial = 486] [outer = (nil)] 06:59:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 125 (0x7f12975d8c00) [pid = 4433] [serial = 487] [outer = 0x7f128c071800] 06:59:17 INFO - PROCESS | 4433 | 1461419957554 Marionette DEBUG loaded listener.js 06:59:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 126 (0x7f12a1f82800) [pid = 4433] [serial = 488] [outer = 0x7f128c071800] 06:59:18 INFO - PROCESS | 4433 | 1461419958397 Marionette TRACE conn3 <- [1,620,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:59:18 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | fillRect is affected by transforms 06:59:18 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html | took 1282ms 06:59:18 INFO - PROCESS | 4433 | 1461419958464 Marionette TRACE conn3 -> [0,621,"getWindowHandle",null] 06:59:18 INFO - PROCESS | 4433 | 1461419958468 Marionette TRACE conn3 <- [1,621,null,{"value":"8"}] 06:59:18 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html 06:59:18 INFO - PROCESS | 4433 | 1461419958473 Marionette TRACE conn3 -> [0,622,"setScriptTimeout",{"ms":35000}] 06:59:18 INFO - PROCESS | 4433 | 1461419958475 Marionette TRACE conn3 <- [1,622,null,{}] 06:59:18 INFO - PROCESS | 4433 | 1461419958482 Marionette TRACE conn3 -> [0,623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:18 INFO - PROCESS | 4433 | 1461419958631 Marionette TRACE conn3 <- [1,623,null,{"value":null}] 06:59:18 INFO - PROCESS | 4433 | 1461419958772 Marionette TRACE conn3 -> [0,624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:18 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1284551000 == 66 [pid = 4433] [id = 163] 06:59:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 127 (0x7f128bf43000) [pid = 4433] [serial = 489] [outer = (nil)] 06:59:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 128 (0x7f128bf4c000) [pid = 4433] [serial = 490] [outer = 0x7f128bf43000] 06:59:18 INFO - PROCESS | 4433 | 1461419958843 Marionette DEBUG loaded listener.js 06:59:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 129 (0x7f128bf50000) [pid = 4433] [serial = 491] [outer = 0x7f128bf43000] 06:59:19 INFO - PROCESS | 4433 | 1461419959708 Marionette TRACE conn3 <- [1,624,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html",0,null,null,[["fillRect of zero pixels has no effect",0,null,null]]]}] 06:59:20 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | fillRect of zero pixels has no effect 06:59:20 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html | took 1580ms 06:59:20 INFO - PROCESS | 4433 | 1461419960055 Marionette TRACE conn3 -> [0,625,"getWindowHandle",null] 06:59:20 INFO - PROCESS | 4433 | 1461419960061 Marionette TRACE conn3 <- [1,625,null,{"value":"8"}] 06:59:20 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html 06:59:20 INFO - PROCESS | 4433 | 1461419960068 Marionette TRACE conn3 -> [0,626,"setScriptTimeout",{"ms":35000}] 06:59:20 INFO - PROCESS | 4433 | 1461419960071 Marionette TRACE conn3 <- [1,626,null,{}] 06:59:20 INFO - PROCESS | 4433 | 1461419960136 Marionette TRACE conn3 -> [0,627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:20 INFO - PROCESS | 4433 | 1461419960366 Marionette TRACE conn3 <- [1,627,null,{"value":null}] 06:59:20 INFO - PROCESS | 4433 | 1461419960557 Marionette TRACE conn3 -> [0,628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:20 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1284456800 == 67 [pid = 4433] [id = 164] 06:59:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 130 (0x7f128a7a7000) [pid = 4433] [serial = 492] [outer = (nil)] 06:59:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 131 (0x7f128a8e7c00) [pid = 4433] [serial = 493] [outer = 0x7f128a7a7000] 06:59:20 INFO - PROCESS | 4433 | 1461419960674 Marionette DEBUG loaded listener.js 06:59:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 132 (0x7f128b2e6c00) [pid = 4433] [serial = 494] [outer = 0x7f128a7a7000] 06:59:21 INFO - PROCESS | 4433 | 1461419961497 Marionette TRACE conn3 <- [1,628,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html",0,null,null,[["strokeRect works",0,null,null]]]}] 06:59:21 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | strokeRect works 06:59:21 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html | took 1482ms 06:59:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129b509000 == 66 [pid = 4433] [id = 157] 06:59:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1295f47800 == 65 [pid = 4433] [id = 156] 06:59:21 INFO - PROCESS | 4433 | --DOMWINDOW == 131 (0x7f128e9d1c00) [pid = 4433] [serial = 393] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 4433 | --DOMWINDOW == 130 (0x7f128b2e4000) [pid = 4433] [serial = 402] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 4433 | --DOMWINDOW == 129 (0x7f128bcc5400) [pid = 4433] [serial = 405] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 4433 | --DOMWINDOW == 128 (0x7f12a6a42800) [pid = 4433] [serial = 399] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 4433 | --DOMWINDOW == 127 (0x7f128b3c5000) [pid = 4433] [serial = 390] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 4433 | --DOMWINDOW == 126 (0x7f1295916400) [pid = 4433] [serial = 396] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 4433 | --DOMWINDOW == 125 (0x7f1295c37800) [pid = 4433] [serial = 429] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129505a000 == 64 [pid = 4433] [id = 155] 06:59:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1291271800 == 63 [pid = 4433] [id = 154] 06:59:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12892c0000 == 62 [pid = 4433] [id = 153] 06:59:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b314000 == 61 [pid = 4433] [id = 152] 06:59:21 INFO - PROCESS | 4433 | 1461419961587 Marionette TRACE conn3 -> [0,629,"getWindowHandle",null] 06:59:21 INFO - PROCESS | 4433 | 1461419961594 Marionette TRACE conn3 <- [1,629,null,{"value":"8"}] 06:59:21 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html 06:59:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12aa053000 == 60 [pid = 4433] [id = 120] 06:59:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128a64a800 == 59 [pid = 4433] [id = 144] 06:59:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a20b8000 == 58 [pid = 4433] [id = 143] 06:59:21 INFO - PROCESS | 4433 | 1461419961612 Marionette TRACE conn3 -> [0,630,"setScriptTimeout",{"ms":35000}] 06:59:21 INFO - PROCESS | 4433 | 1461419961618 Marionette TRACE conn3 <- [1,630,null,{}] 06:59:21 INFO - PROCESS | 4433 | 1461419961623 Marionette TRACE conn3 -> [0,631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:21 INFO - PROCESS | 4433 | 1461419961777 Marionette TRACE conn3 <- [1,631,null,{"value":null}] 06:59:21 INFO - PROCESS | 4433 | --DOMWINDOW == 124 (0x7f128b9a3000) [pid = 4433] [serial = 409] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 4433 | --DOMWINDOW == 123 (0x7f129670c400) [pid = 4433] [serial = 423] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 4433 | --DOMWINDOW == 122 (0x7f12945bc000) [pid = 4433] [serial = 421] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 4433 | --DOMWINDOW == 121 (0x7f128b3c6c00) [pid = 4433] [serial = 408] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 4433 | --DOMWINDOW == 120 (0x7f12976ec800) [pid = 4433] [serial = 424] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 4433 | --DOMWINDOW == 119 (0x7f128c006400) [pid = 4433] [serial = 412] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 4433 | --DOMWINDOW == 118 (0x7f1291206c00) [pid = 4433] [serial = 418] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 4433 | --DOMWINDOW == 117 (0x7f128bbec400) [pid = 4433] [serial = 411] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 4433 | --DOMWINDOW == 116 (0x7f128eebc800) [pid = 4433] [serial = 415] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 4433 | --DOMWINDOW == 115 (0x7f129338e400) [pid = 4433] [serial = 420] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 4433 | --DOMWINDOW == 114 (0x7f128fbf6400) [pid = 4433] [serial = 417] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 4433 | --DOMWINDOW == 113 (0x7f128eb51400) [pid = 4433] [serial = 414] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 4433 | --DOMWINDOW == 112 (0x7f128b9db400) [pid = 4433] [serial = 426] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 4433 | --DOMWINDOW == 111 (0x7f1295a0e800) [pid = 4433] [serial = 427] [outer = (nil)] [url = about:blank] 06:59:21 INFO - PROCESS | 4433 | 1461419961890 Marionette TRACE conn3 -> [0,632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:21 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a658800 == 59 [pid = 4433] [id = 165] 06:59:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 112 (0x7f128a8e2c00) [pid = 4433] [serial = 495] [outer = (nil)] 06:59:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 113 (0x7f128b9a6400) [pid = 4433] [serial = 496] [outer = 0x7f128a8e2c00] 06:59:21 INFO - PROCESS | 4433 | 1461419961951 Marionette DEBUG loaded listener.js 06:59:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 114 (0x7f128bcc6400) [pid = 4433] [serial = 497] [outer = 0x7f128a8e2c00] 06:59:22 INFO - PROCESS | 4433 | 1461419962616 Marionette TRACE conn3 <- [1,632,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html",0,null,null,[["strokeRect is affected by clipping regions",0,null,null]]]}] 06:59:22 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | strokeRect is affected by clipping regions 06:59:22 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html | took 1037ms 06:59:22 INFO - PROCESS | 4433 | 1461419962644 Marionette TRACE conn3 -> [0,633,"getWindowHandle",null] 06:59:22 INFO - PROCESS | 4433 | 1461419962648 Marionette TRACE conn3 <- [1,633,null,{"value":"8"}] 06:59:22 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html 06:59:22 INFO - PROCESS | 4433 | 1461419962653 Marionette TRACE conn3 -> [0,634,"setScriptTimeout",{"ms":35000}] 06:59:22 INFO - PROCESS | 4433 | 1461419962656 Marionette TRACE conn3 <- [1,634,null,{}] 06:59:22 INFO - PROCESS | 4433 | 1461419962707 Marionette TRACE conn3 -> [0,635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:22 INFO - PROCESS | 4433 | 1461419962845 Marionette TRACE conn3 <- [1,635,null,{"value":null}] 06:59:22 INFO - PROCESS | 4433 | 1461419962949 Marionette TRACE conn3 -> [0,636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:22 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128bf5e000 == 60 [pid = 4433] [id = 166] 06:59:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 115 (0x7f128bcccc00) [pid = 4433] [serial = 498] [outer = (nil)] 06:59:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 116 (0x7f128c00a000) [pid = 4433] [serial = 499] [outer = 0x7f128bcccc00] 06:59:23 INFO - PROCESS | 4433 | 1461419963011 Marionette DEBUG loaded listener.js 06:59:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 117 (0x7f128c07f800) [pid = 4433] [serial = 500] [outer = 0x7f128bcccc00] 06:59:23 INFO - PROCESS | 4433 | [4433] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:59:23 INFO - PROCESS | 4433 | 1461419963674 Marionette TRACE conn3 <- [1,636,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html",0,null,null,[["strokeRect is affected by globalAlpha",0,null,null]]]}] 06:59:23 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | strokeRect is affected by globalAlpha 06:59:23 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html | took 1083ms 06:59:23 INFO - PROCESS | 4433 | 1461419963736 Marionette TRACE conn3 -> [0,637,"getWindowHandle",null] 06:59:23 INFO - PROCESS | 4433 | 1461419963739 Marionette TRACE conn3 <- [1,637,null,{"value":"8"}] 06:59:23 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html 06:59:23 INFO - PROCESS | 4433 | 1461419963744 Marionette TRACE conn3 -> [0,638,"setScriptTimeout",{"ms":35000}] 06:59:23 INFO - PROCESS | 4433 | 1461419963746 Marionette TRACE conn3 <- [1,638,null,{}] 06:59:23 INFO - PROCESS | 4433 | 1461419963784 Marionette TRACE conn3 -> [0,639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:23 INFO - PROCESS | 4433 | 1461419963925 Marionette TRACE conn3 <- [1,639,null,{"value":null}] 06:59:23 INFO - PROCESS | 4433 | 1461419963935 Marionette TRACE conn3 -> [0,640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:23 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12892aa000 == 61 [pid = 4433] [id = 167] 06:59:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 118 (0x7f128d41a000) [pid = 4433] [serial = 501] [outer = (nil)] 06:59:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 119 (0x7f128eb51400) [pid = 4433] [serial = 502] [outer = 0x7f128d41a000] 06:59:23 INFO - PROCESS | 4433 | 1461419963995 Marionette DEBUG loaded listener.js 06:59:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 120 (0x7f128eb9c000) [pid = 4433] [serial = 503] [outer = 0x7f128d41a000] 06:59:24 INFO - PROCESS | 4433 | [4433] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:59:24 INFO - PROCESS | 4433 | 1461419964776 Marionette TRACE conn3 <- [1,640,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html",0,null,null,[["strokeRect is not affected by globalCompositeOperation",0,null,null]]]}] 06:59:24 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | strokeRect is not affected by globalCompositeOperation 06:59:24 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html | took 1042ms 06:59:24 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html 06:59:24 INFO - PROCESS | 4433 | 1461419964790 Marionette TRACE conn3 -> [0,641,"getWindowHandle",null] 06:59:24 INFO - PROCESS | 4433 | 1461419964792 Marionette TRACE conn3 <- [1,641,null,{"value":"8"}] 06:59:24 INFO - PROCESS | 4433 | 1461419964797 Marionette TRACE conn3 -> [0,642,"setScriptTimeout",{"ms":35000}] 06:59:24 INFO - PROCESS | 4433 | 1461419964800 Marionette TRACE conn3 <- [1,642,null,{}] 06:59:24 INFO - PROCESS | 4433 | 1461419964805 Marionette TRACE conn3 -> [0,643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:24 INFO - PROCESS | 4433 | 1461419964965 Marionette TRACE conn3 <- [1,643,null,{"value":null}] 06:59:24 INFO - PROCESS | 4433 | 1461419964989 Marionette TRACE conn3 -> [0,644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:25 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1293539800 == 62 [pid = 4433] [id = 168] 06:59:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 121 (0x7f128d380c00) [pid = 4433] [serial = 504] [outer = (nil)] 06:59:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 122 (0x7f128eeca000) [pid = 4433] [serial = 505] [outer = 0x7f128d380c00] 06:59:25 INFO - PROCESS | 4433 | 1461419965047 Marionette DEBUG loaded listener.js 06:59:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 123 (0x7f128fbf7000) [pid = 4433] [serial = 506] [outer = 0x7f128d380c00] 06:59:25 INFO - PROCESS | 4433 | 1461419965833 Marionette TRACE conn3 <- [1,644,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html",0,null,null,[["strokeRect of negative sizes works",0,null,null]]]}] 06:59:25 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | strokeRect of negative sizes works 06:59:25 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html | took 1086ms 06:59:25 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html 06:59:25 INFO - PROCESS | 4433 | 1461419965885 Marionette TRACE conn3 -> [0,645,"getWindowHandle",null] 06:59:25 INFO - PROCESS | 4433 | 1461419965887 Marionette TRACE conn3 <- [1,645,null,{"value":"8"}] 06:59:25 INFO - PROCESS | 4433 | 1461419965893 Marionette TRACE conn3 -> [0,646,"setScriptTimeout",{"ms":35000}] 06:59:25 INFO - PROCESS | 4433 | 1461419965896 Marionette TRACE conn3 <- [1,646,null,{}] 06:59:25 INFO - PROCESS | 4433 | 1461419965907 Marionette TRACE conn3 -> [0,647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:26 INFO - PROCESS | 4433 | 1461419966130 Marionette TRACE conn3 <- [1,647,null,{"value":null}] 06:59:26 INFO - PROCESS | 4433 | --DOMWINDOW == 122 (0x7f128b3c3400) [pid = 4433] [serial = 386] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.nowrap.html] 06:59:26 INFO - PROCESS | 4433 | --DOMWINDOW == 121 (0x7f12846ec000) [pid = 4433] [serial = 458] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.shadow.html] 06:59:26 INFO - PROCESS | 4433 | --DOMWINDOW == 120 (0x7f12844ddc00) [pid = 4433] [serial = 455] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.path.html] 06:59:26 INFO - PROCESS | 4433 | --DOMWINDOW == 119 (0x7f128bcc3800) [pid = 4433] [serial = 461] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.transform.html] 06:59:26 INFO - PROCESS | 4433 | --DOMWINDOW == 118 (0x7f128eb9d400) [pid = 4433] [serial = 467] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.basic.html] 06:59:26 INFO - PROCESS | 4433 | --DOMWINDOW == 117 (0x7f128b658800) [pid = 4433] [serial = 471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.clip.html] 06:59:26 INFO - PROCESS | 4433 | --DOMWINDOW == 116 (0x7f128eb4d800) [pid = 4433] [serial = 464] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.zero.html] 06:59:26 INFO - PROCESS | 4433 | 1461419966401 Marionette TRACE conn3 -> [0,648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:26 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12891c6800 == 63 [pid = 4433] [id = 169] 06:59:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 117 (0x7f12844ddc00) [pid = 4433] [serial = 507] [outer = (nil)] 06:59:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 118 (0x7f128b3ce000) [pid = 4433] [serial = 508] [outer = 0x7f12844ddc00] 06:59:26 INFO - PROCESS | 4433 | 1461419966496 Marionette DEBUG loaded listener.js 06:59:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 119 (0x7f1294805000) [pid = 4433] [serial = 509] [outer = 0x7f12844ddc00] 06:59:27 INFO - PROCESS | 4433 | 1461419967105 Marionette TRACE conn3 <- [1,648,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html",0,null,null,[["strokeRect() with Infinity/NaN is ignored",0,null,null]]]}] 06:59:27 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | strokeRect() with Infinity/NaN is ignored 06:59:27 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html | took 1233ms 06:59:27 INFO - PROCESS | 4433 | 1461419967126 Marionette TRACE conn3 -> [0,649,"getWindowHandle",null] 06:59:27 INFO - PROCESS | 4433 | 1461419967129 Marionette TRACE conn3 <- [1,649,null,{"value":"8"}] 06:59:27 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html 06:59:27 INFO - PROCESS | 4433 | 1461419967134 Marionette TRACE conn3 -> [0,650,"setScriptTimeout",{"ms":35000}] 06:59:27 INFO - PROCESS | 4433 | 1461419967136 Marionette TRACE conn3 <- [1,650,null,{}] 06:59:27 INFO - PROCESS | 4433 | 1461419967142 Marionette TRACE conn3 -> [0,651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:27 INFO - PROCESS | 4433 | 1461419967313 Marionette TRACE conn3 <- [1,651,null,{"value":null}] 06:59:27 INFO - PROCESS | 4433 | 1461419967339 Marionette TRACE conn3 -> [0,652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:27 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12956b0800 == 64 [pid = 4433] [id = 170] 06:59:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 120 (0x7f12844d9400) [pid = 4433] [serial = 510] [outer = (nil)] 06:59:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 121 (0x7f1295691000) [pid = 4433] [serial = 511] [outer = 0x7f12844d9400] 06:59:27 INFO - PROCESS | 4433 | 1461419967395 Marionette DEBUG loaded listener.js 06:59:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 122 (0x7f12958b8400) [pid = 4433] [serial = 512] [outer = 0x7f12844d9400] 06:59:28 INFO - PROCESS | 4433 | 1461419968054 Marionette TRACE conn3 <- [1,652,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html",0,null,null,[["strokeRect does not affect the current path",0,null,null]]]}] 06:59:28 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | strokeRect does not affect the current path 06:59:28 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html | took 976ms 06:59:28 INFO - PROCESS | 4433 | 1461419968111 Marionette TRACE conn3 -> [0,653,"getWindowHandle",null] 06:59:28 INFO - PROCESS | 4433 | 1461419968114 Marionette TRACE conn3 <- [1,653,null,{"value":"8"}] 06:59:28 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html 06:59:28 INFO - PROCESS | 4433 | 1461419968119 Marionette TRACE conn3 -> [0,654,"setScriptTimeout",{"ms":35000}] 06:59:28 INFO - PROCESS | 4433 | 1461419968122 Marionette TRACE conn3 <- [1,654,null,{}] 06:59:28 INFO - PROCESS | 4433 | 1461419968127 Marionette TRACE conn3 -> [0,655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:28 INFO - PROCESS | 4433 | 1461419968288 Marionette TRACE conn3 <- [1,655,null,{"value":null}] 06:59:28 INFO - PROCESS | 4433 | 1461419968426 Marionette TRACE conn3 -> [0,656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:28 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12890b8000 == 65 [pid = 4433] [id = 171] 06:59:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 123 (0x7f12844d5400) [pid = 4433] [serial = 513] [outer = (nil)] 06:59:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 124 (0x7f12846ec000) [pid = 4433] [serial = 514] [outer = 0x7f12844d5400] 06:59:28 INFO - PROCESS | 4433 | 1461419968501 Marionette DEBUG loaded listener.js 06:59:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 125 (0x7f128afcdc00) [pid = 4433] [serial = 515] [outer = 0x7f12844d5400] 06:59:29 INFO - PROCESS | 4433 | 1461419969385 Marionette TRACE conn3 <- [1,656,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html",0,null,null,[["strokeRect draws shadows",0,null,null]]]}] 06:59:29 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | strokeRect draws shadows 06:59:29 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html | took 1325ms 06:59:29 INFO - PROCESS | 4433 | 1461419969447 Marionette TRACE conn3 -> [0,657,"getWindowHandle",null] 06:59:29 INFO - PROCESS | 4433 | 1461419969454 Marionette TRACE conn3 <- [1,657,null,{"value":"8"}] 06:59:29 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html 06:59:29 INFO - PROCESS | 4433 | 1461419969463 Marionette TRACE conn3 -> [0,658,"setScriptTimeout",{"ms":35000}] 06:59:29 INFO - PROCESS | 4433 | 1461419969467 Marionette TRACE conn3 <- [1,658,null,{}] 06:59:29 INFO - PROCESS | 4433 | 1461419969474 Marionette TRACE conn3 -> [0,659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:29 INFO - PROCESS | 4433 | 1461419969640 Marionette TRACE conn3 <- [1,659,null,{"value":null}] 06:59:29 INFO - PROCESS | 4433 | 1461419969780 Marionette TRACE conn3 -> [0,660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:29 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128d044800 == 66 [pid = 4433] [id = 172] 06:59:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 126 (0x7f12844d8800) [pid = 4433] [serial = 516] [outer = (nil)] 06:59:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 127 (0x7f128bccf800) [pid = 4433] [serial = 517] [outer = 0x7f12844d8800] 06:59:29 INFO - PROCESS | 4433 | 1461419969851 Marionette DEBUG loaded listener.js 06:59:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 128 (0x7f128c005800) [pid = 4433] [serial = 518] [outer = 0x7f12844d8800] 06:59:30 INFO - PROCESS | 4433 | 1461419970754 Marionette TRACE conn3 <- [1,660,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html",0,null,null,[["fillRect is affected by transforms",0,null,null]]]}] 06:59:30 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | fillRect is affected by transforms 06:59:30 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html | took 1326ms 06:59:30 INFO - PROCESS | 4433 | 1461419970793 Marionette TRACE conn3 -> [0,661,"getWindowHandle",null] 06:59:30 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html 06:59:30 INFO - PROCESS | 4433 | 1461419970800 Marionette TRACE conn3 <- [1,661,null,{"value":"8"}] 06:59:30 INFO - PROCESS | 4433 | 1461419970807 Marionette TRACE conn3 -> [0,662,"setScriptTimeout",{"ms":35000}] 06:59:30 INFO - PROCESS | 4433 | 1461419970810 Marionette TRACE conn3 <- [1,662,null,{}] 06:59:30 INFO - PROCESS | 4433 | 1461419970816 Marionette TRACE conn3 -> [0,663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:30 INFO - PROCESS | 4433 | 1461419970972 Marionette TRACE conn3 <- [1,663,null,{"value":null}] 06:59:31 INFO - PROCESS | 4433 | 1461419971122 Marionette TRACE conn3 -> [0,664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:31 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1296559800 == 67 [pid = 4433] [id = 173] 06:59:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 129 (0x7f128c07ec00) [pid = 4433] [serial = 519] [outer = (nil)] 06:59:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 130 (0x7f128eb4d800) [pid = 4433] [serial = 520] [outer = 0x7f128c07ec00] 06:59:31 INFO - PROCESS | 4433 | 1461419971191 Marionette DEBUG loaded listener.js 06:59:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 131 (0x7f128fbf6400) [pid = 4433] [serial = 521] [outer = 0x7f128c07ec00] 06:59:31 INFO - PROCESS | 4433 | [4433] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:59:32 INFO - PROCESS | 4433 | 1461419972092 Marionette TRACE conn3 <- [1,664,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing",0,null,null]]]}] 06:59:32 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | strokeRect of 0x0 pixels draws nothing 06:59:32 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html | took 1340ms 06:59:32 INFO - PROCESS | 4433 | 1461419972147 Marionette TRACE conn3 -> [0,665,"getWindowHandle",null] 06:59:32 INFO - PROCESS | 4433 | 1461419972151 Marionette TRACE conn3 <- [1,665,null,{"value":"8"}] 06:59:32 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html 06:59:32 INFO - PROCESS | 4433 | 1461419972164 Marionette TRACE conn3 -> [0,666,"setScriptTimeout",{"ms":35000}] 06:59:32 INFO - PROCESS | 4433 | 1461419972173 Marionette TRACE conn3 <- [1,666,null,{}] 06:59:32 INFO - PROCESS | 4433 | 1461419972180 Marionette TRACE conn3 -> [0,667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:32 INFO - PROCESS | 4433 | 1461419972342 Marionette TRACE conn3 <- [1,667,null,{"value":null}] 06:59:32 INFO - PROCESS | 4433 | 1461419972485 Marionette TRACE conn3 -> [0,668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:32 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a1196000 == 68 [pid = 4433] [id = 174] 06:59:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 132 (0x7f128fbf6800) [pid = 4433] [serial = 522] [outer = (nil)] 06:59:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 133 (0x7f1294808400) [pid = 4433] [serial = 523] [outer = 0x7f128fbf6800] 06:59:32 INFO - PROCESS | 4433 | 1461419972555 Marionette DEBUG loaded listener.js 06:59:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 134 (0x7f1295f0e800) [pid = 4433] [serial = 524] [outer = 0x7f128fbf6800] 06:59:33 INFO - PROCESS | 4433 | [4433] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:59:33 INFO - PROCESS | 4433 | 1461419973387 Marionette TRACE conn3 <- [1,668,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html",0,null,null,[["strokeRect of 0x0 pixels draws nothing, including caps and joins",0,null,null]]]}] 06:59:33 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | strokeRect of 0x0 pixels draws nothing, including caps and joins 06:59:33 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html | took 1247ms 06:59:33 INFO - PROCESS | 4433 | 1461419973405 Marionette TRACE conn3 -> [0,669,"getWindowHandle",null] 06:59:33 INFO - PROCESS | 4433 | 1461419973410 Marionette TRACE conn3 <- [1,669,null,{"value":"8"}] 06:59:33 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html 06:59:33 INFO - PROCESS | 4433 | 1461419973415 Marionette TRACE conn3 -> [0,670,"setScriptTimeout",{"ms":35000}] 06:59:33 INFO - PROCESS | 4433 | 1461419973418 Marionette TRACE conn3 <- [1,670,null,{}] 06:59:33 INFO - PROCESS | 4433 | 1461419973423 Marionette TRACE conn3 -> [0,671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:33 INFO - PROCESS | 4433 | 1461419973572 Marionette TRACE conn3 <- [1,671,null,{"value":null}] 06:59:33 INFO - PROCESS | 4433 | 1461419973722 Marionette TRACE conn3 -> [0,672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:33 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a3213800 == 69 [pid = 4433] [id = 175] 06:59:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 135 (0x7f12846efc00) [pid = 4433] [serial = 525] [outer = (nil)] 06:59:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 136 (0x7f1296b66c00) [pid = 4433] [serial = 526] [outer = 0x7f12846efc00] 06:59:33 INFO - PROCESS | 4433 | 1461419973794 Marionette DEBUG loaded listener.js 06:59:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 137 (0x7f12976a4c00) [pid = 4433] [serial = 527] [outer = 0x7f12846efc00] 06:59:34 INFO - PROCESS | 4433 | 1461419974658 Marionette TRACE conn3 <- [1,672,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html",0,null,null,[["strokeRect of Nx0 pixels draws a straight line",0,null,null]]]}] 06:59:34 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | strokeRect of Nx0 pixels draws a straight line 06:59:34 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html | took 1283ms 06:59:34 INFO - PROCESS | 4433 | 1461419974700 Marionette TRACE conn3 -> [0,673,"getWindowHandle",null] 06:59:34 INFO - PROCESS | 4433 | 1461419974704 Marionette TRACE conn3 <- [1,673,null,{"value":"8"}] 06:59:34 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html 06:59:34 INFO - PROCESS | 4433 | 1461419974710 Marionette TRACE conn3 -> [0,674,"setScriptTimeout",{"ms":35000}] 06:59:34 INFO - PROCESS | 4433 | 1461419974713 Marionette TRACE conn3 <- [1,674,null,{}] 06:59:34 INFO - PROCESS | 4433 | 1461419974720 Marionette TRACE conn3 -> [0,675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:34 INFO - PROCESS | 4433 | 1461419974874 Marionette TRACE conn3 <- [1,675,null,{"value":null}] 06:59:35 INFO - PROCESS | 4433 | 1461419975026 Marionette TRACE conn3 -> [0,676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:35 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a5381800 == 70 [pid = 4433] [id = 176] 06:59:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 138 (0x7f12a111b800) [pid = 4433] [serial = 528] [outer = (nil)] 06:59:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 139 (0x7f12a1f78000) [pid = 4433] [serial = 529] [outer = 0x7f12a111b800] 06:59:35 INFO - PROCESS | 4433 | 1461419975110 Marionette DEBUG loaded listener.js 06:59:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 140 (0x7f12a2071400) [pid = 4433] [serial = 530] [outer = 0x7f12a111b800] 06:59:35 INFO - PROCESS | 4433 | [4433] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 06:59:36 INFO - PROCESS | 4433 | 1461419976019 Marionette TRACE conn3 <- [1,676,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with no caps",0,null,null]]]}] 06:59:36 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | strokeRect of Nx0 pixels draws a closed line with no caps 06:59:36 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html | took 1377ms 06:59:36 INFO - PROCESS | 4433 | 1461419976090 Marionette TRACE conn3 -> [0,677,"getWindowHandle",null] 06:59:36 INFO - PROCESS | 4433 | 1461419976093 Marionette TRACE conn3 <- [1,677,null,{"value":"8"}] 06:59:36 INFO - TEST-START | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html 06:59:36 INFO - PROCESS | 4433 | 1461419976099 Marionette TRACE conn3 -> [0,678,"setScriptTimeout",{"ms":35000}] 06:59:36 INFO - PROCESS | 4433 | 1461419976101 Marionette TRACE conn3 <- [1,678,null,{}] 06:59:36 INFO - PROCESS | 4433 | 1461419976107 Marionette TRACE conn3 -> [0,679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:36 INFO - PROCESS | 4433 | 1461419976264 Marionette TRACE conn3 <- [1,679,null,{"value":null}] 06:59:36 INFO - PROCESS | 4433 | 1461419976410 Marionette TRACE conn3 -> [0,680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:36 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a9d71800 == 71 [pid = 4433] [id = 177] 06:59:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 141 (0x7f12958ae800) [pid = 4433] [serial = 531] [outer = (nil)] 06:59:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 142 (0x7f12a2eb8400) [pid = 4433] [serial = 532] [outer = 0x7f12958ae800] 06:59:36 INFO - PROCESS | 4433 | 1461419976480 Marionette DEBUG loaded listener.js 06:59:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 143 (0x7f12a35dc000) [pid = 4433] [serial = 533] [outer = 0x7f12958ae800] 06:59:37 INFO - PROCESS | 4433 | 1461419977350 Marionette TRACE conn3 <- [1,680,null,{"value":["/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html",0,null,null,[["strokeRect of Nx0 pixels draws a closed line with joins",0,null,null]]]}] 06:59:37 INFO - TEST-PASS | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | strokeRect of Nx0 pixels draws a closed line with joins 06:59:37 INFO - TEST-OK | /2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html | took 1283ms 06:59:37 INFO - PROCESS | 4433 | 1461419977383 Marionette TRACE conn3 -> [0,681,"getWindowHandle",null] 06:59:37 INFO - PROCESS | 4433 | 1461419977386 Marionette TRACE conn3 <- [1,681,null,{"value":"8"}] 06:59:37 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html 06:59:37 INFO - PROCESS | 4433 | 1461419977394 Marionette TRACE conn3 -> [0,682,"setScriptTimeout",{"ms":35000}] 06:59:37 INFO - PROCESS | 4433 | 1461419977398 Marionette TRACE conn3 <- [1,682,null,{}] 06:59:37 INFO - PROCESS | 4433 | 1461419977403 Marionette TRACE conn3 -> [0,683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:37 INFO - PROCESS | 4433 | 1461419977564 Marionette TRACE conn3 <- [1,683,null,{"value":null}] 06:59:37 INFO - PROCESS | 4433 | 1461419977981 Marionette TRACE conn3 -> [0,684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:38 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b957800 == 72 [pid = 4433] [id = 178] 06:59:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 144 (0x7f128a8e2400) [pid = 4433] [serial = 534] [outer = (nil)] 06:59:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 145 (0x7f128afce800) [pid = 4433] [serial = 535] [outer = 0x7f128a8e2400] 06:59:38 INFO - PROCESS | 4433 | 1461419978054 Marionette DEBUG loaded listener.js 06:59:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 146 (0x7f128b3cc000) [pid = 4433] [serial = 536] [outer = 0x7f128a8e2400] 06:59:39 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:39 INFO - PROCESS | 4433 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:59:39 INFO - PROCESS | 4433 | 1461419979326 Marionette TRACE conn3 <- [1,684,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html",0,null,null,[["textAlign center is the center of the em squares (not the bounding box)",0,null,null]]]}] 06:59:39 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | textAlign center is the center of the em squares (not the bounding box) 06:59:39 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html | took 1983ms 06:59:39 INFO - PROCESS | 4433 | 1461419979378 Marionette TRACE conn3 -> [0,685,"getWindowHandle",null] 06:59:39 INFO - PROCESS | 4433 | 1461419979383 Marionette TRACE conn3 <- [1,685,null,{"value":"8"}] 06:59:39 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html 06:59:39 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12956b0800 == 71 [pid = 4433] [id = 170] 06:59:39 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12891c6800 == 70 [pid = 4433] [id = 169] 06:59:39 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1293539800 == 69 [pid = 4433] [id = 168] 06:59:39 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12892aa000 == 68 [pid = 4433] [id = 167] 06:59:39 INFO - PROCESS | 4433 | --DOMWINDOW == 145 (0x7f12975d8800) [pid = 4433] [serial = 441] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 4433 | --DOMWINDOW == 144 (0x7f12a2005800) [pid = 4433] [serial = 444] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 4433 | --DOMWINDOW == 143 (0x7f1296a9dc00) [pid = 4433] [serial = 447] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 4433 | --DOMWINDOW == 142 (0x7f12a6b68400) [pid = 4433] [serial = 450] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 4433 | --DOMWINDOW == 141 (0x7f12844dd000) [pid = 4433] [serial = 453] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 4433 | --DOMWINDOW == 140 (0x7f128c079000) [pid = 4433] [serial = 475] [outer = (nil)] [url = about:blank] 06:59:39 INFO - PROCESS | 4433 | 1461419979555 Marionette TRACE conn3 -> [0,686,"setScriptTimeout",{"ms":35000}] 06:59:39 INFO - PROCESS | 4433 | 1461419979560 Marionette TRACE conn3 <- [1,686,null,{}] 06:59:39 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128bf5e000 == 67 [pid = 4433] [id = 166] 06:59:39 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128a658800 == 66 [pid = 4433] [id = 165] 06:59:39 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1284456800 == 65 [pid = 4433] [id = 164] 06:59:39 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1295c22800 == 64 [pid = 4433] [id = 160] 06:59:39 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128a851000 == 63 [pid = 4433] [id = 159] 06:59:39 INFO - PROCESS | 4433 | 1461419979584 Marionette TRACE conn3 -> [0,687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:39 INFO - PROCESS | 4433 | 1461419979722 Marionette TRACE conn3 <- [1,687,null,{"value":null}] 06:59:39 INFO - PROCESS | 4433 | 1461419979733 Marionette TRACE conn3 -> [0,688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:39 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1284557800 == 64 [pid = 4433] [id = 179] 06:59:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 141 (0x7f128b3c7800) [pid = 4433] [serial = 537] [outer = (nil)] 06:59:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 142 (0x7f128c00b000) [pid = 4433] [serial = 538] [outer = 0x7f128b3c7800] 06:59:39 INFO - PROCESS | 4433 | 1461419979797 Marionette DEBUG loaded listener.js 06:59:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 143 (0x7f128c078000) [pid = 4433] [serial = 539] [outer = 0x7f128b3c7800] 06:59:40 INFO - PROCESS | 4433 | --DOMWINDOW == 142 (0x7f128b3d0800) [pid = 4433] [serial = 388] [outer = (nil)] [url = about:blank] 06:59:40 INFO - PROCESS | 4433 | --DOMWINDOW == 141 (0x7f128b9a9c00) [pid = 4433] [serial = 459] [outer = (nil)] [url = about:blank] 06:59:40 INFO - PROCESS | 4433 | --DOMWINDOW == 140 (0x7f128a8e7800) [pid = 4433] [serial = 456] [outer = (nil)] [url = about:blank] 06:59:40 INFO - PROCESS | 4433 | --DOMWINDOW == 139 (0x7f128d424800) [pid = 4433] [serial = 462] [outer = (nil)] [url = about:blank] 06:59:40 INFO - PROCESS | 4433 | --DOMWINDOW == 138 (0x7f128c00fc00) [pid = 4433] [serial = 435] [outer = (nil)] [url = about:blank] 06:59:40 INFO - PROCESS | 4433 | --DOMWINDOW == 137 (0x7f12912f5c00) [pid = 4433] [serial = 468] [outer = (nil)] [url = about:blank] 06:59:40 INFO - PROCESS | 4433 | --DOMWINDOW == 136 (0x7f128b2dec00) [pid = 4433] [serial = 432] [outer = (nil)] [url = about:blank] 06:59:40 INFO - PROCESS | 4433 | --DOMWINDOW == 135 (0x7f12943c0800) [pid = 4433] [serial = 438] [outer = (nil)] [url = about:blank] 06:59:40 INFO - PROCESS | 4433 | --DOMWINDOW == 134 (0x7f128eb99c00) [pid = 4433] [serial = 472] [outer = (nil)] [url = about:blank] 06:59:40 INFO - PROCESS | 4433 | --DOMWINDOW == 133 (0x7f129480d800) [pid = 4433] [serial = 469] [outer = (nil)] [url = about:blank] 06:59:40 INFO - PROCESS | 4433 | --DOMWINDOW == 132 (0x7f12a1d41000) [pid = 4433] [serial = 473] [outer = (nil)] [url = about:blank] 06:59:40 INFO - PROCESS | 4433 | --DOMWINDOW == 131 (0x7f128bbea000) [pid = 4433] [serial = 460] [outer = (nil)] [url = about:blank] 06:59:40 INFO - PROCESS | 4433 | --DOMWINDOW == 130 (0x7f128bccc400) [pid = 4433] [serial = 253] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 06:59:40 INFO - PROCESS | 4433 | --DOMWINDOW == 129 (0x7f128afd1800) [pid = 4433] [serial = 457] [outer = (nil)] [url = about:blank] 06:59:40 INFO - PROCESS | 4433 | --DOMWINDOW == 128 (0x7f128fbf2800) [pid = 4433] [serial = 465] [outer = (nil)] [url = about:blank] 06:59:40 INFO - PROCESS | 4433 | --DOMWINDOW == 127 (0x7f128eebbc00) [pid = 4433] [serial = 463] [outer = (nil)] [url = about:blank] 06:59:40 INFO - PROCESS | 4433 | --DOMWINDOW == 126 (0x7f12912f1000) [pid = 4433] [serial = 466] [outer = (nil)] [url = about:blank] 06:59:41 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:41 INFO - PROCESS | 4433 | 1461419981035 Marionette TRACE conn3 <- [1,688,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html",0,null,null,[["textAlign end with ltr is the right edge",0,null,null]]]}] 06:59:41 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | textAlign end with ltr is the right edge 06:59:41 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html | took 1629ms 06:59:41 INFO - PROCESS | 4433 | 1461419981067 Marionette TRACE conn3 -> [0,689,"getWindowHandle",null] 06:59:41 INFO - PROCESS | 4433 | 1461419981072 Marionette TRACE conn3 <- [1,689,null,{"value":"8"}] 06:59:41 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html 06:59:41 INFO - PROCESS | 4433 | 1461419981079 Marionette TRACE conn3 -> [0,690,"setScriptTimeout",{"ms":35000}] 06:59:41 INFO - PROCESS | 4433 | 1461419981082 Marionette TRACE conn3 <- [1,690,null,{}] 06:59:41 INFO - PROCESS | 4433 | 1461419981087 Marionette TRACE conn3 -> [0,691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:41 INFO - PROCESS | 4433 | 1461419981281 Marionette TRACE conn3 <- [1,691,null,{"value":null}] 06:59:41 INFO - PROCESS | 4433 | 1461419981387 Marionette TRACE conn3 -> [0,692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:41 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b31b000 == 65 [pid = 4433] [id = 180] 06:59:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 127 (0x7f128c070c00) [pid = 4433] [serial = 540] [outer = (nil)] 06:59:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 128 (0x7f128eebd800) [pid = 4433] [serial = 541] [outer = 0x7f128c070c00] 06:59:41 INFO - PROCESS | 4433 | 1461419981456 Marionette DEBUG loaded listener.js 06:59:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 129 (0x7f12900e7400) [pid = 4433] [serial = 542] [outer = 0x7f128c070c00] 06:59:42 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:42 INFO - PROCESS | 4433 | 1461419982629 Marionette TRACE conn3 <- [1,692,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html",0,null,null,[["textAlign end with rtl is the left edge",0,null,null]]]}] 06:59:42 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | textAlign end with rtl is the left edge 06:59:42 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html | took 1583ms 06:59:42 INFO - PROCESS | 4433 | 1461419982663 Marionette TRACE conn3 -> [0,693,"getWindowHandle",null] 06:59:42 INFO - PROCESS | 4433 | 1461419982666 Marionette TRACE conn3 <- [1,693,null,{"value":"8"}] 06:59:42 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html 06:59:42 INFO - PROCESS | 4433 | 1461419982679 Marionette TRACE conn3 -> [0,694,"setScriptTimeout",{"ms":35000}] 06:59:42 INFO - PROCESS | 4433 | 1461419982687 Marionette TRACE conn3 <- [1,694,null,{}] 06:59:42 INFO - PROCESS | 4433 | 1461419982701 Marionette TRACE conn3 -> [0,695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:42 INFO - PROCESS | 4433 | 1461419982887 Marionette TRACE conn3 <- [1,695,null,{"value":null}] 06:59:42 INFO - PROCESS | 4433 | 1461419982961 Marionette TRACE conn3 -> [0,696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:42 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1294981800 == 66 [pid = 4433] [id = 181] 06:59:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 130 (0x7f128b8a7c00) [pid = 4433] [serial = 543] [outer = (nil)] 06:59:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 131 (0x7f1294502800) [pid = 4433] [serial = 544] [outer = 0x7f128b8a7c00] 06:59:43 INFO - PROCESS | 4433 | 1461419983021 Marionette DEBUG loaded listener.js 06:59:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 132 (0x7f129652b800) [pid = 4433] [serial = 545] [outer = 0x7f128b8a7c00] 06:59:44 INFO - PROCESS | 4433 | --DOMWINDOW == 131 (0x7f128a8e4000) [pid = 4433] [serial = 428] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_003.html] 06:59:44 INFO - PROCESS | 4433 | --DOMWINDOW == 130 (0x7f128a7a7000) [pid = 4433] [serial = 492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.basic.html] 06:59:44 INFO - PROCESS | 4433 | --DOMWINDOW == 129 (0x7f128bbe2c00) [pid = 4433] [serial = 474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.negative.html] 06:59:44 INFO - PROCESS | 4433 | --DOMWINDOW == 128 (0x7f128d41a000) [pid = 4433] [serial = 501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalcomposite.html] 06:59:44 INFO - PROCESS | 4433 | --DOMWINDOW == 127 (0x7f128bcccc00) [pid = 4433] [serial = 498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.globalalpha.html] 06:59:44 INFO - PROCESS | 4433 | --DOMWINDOW == 126 (0x7f128d380c00) [pid = 4433] [serial = 504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.negative.html] 06:59:44 INFO - PROCESS | 4433 | --DOMWINDOW == 125 (0x7f128a8e2c00) [pid = 4433] [serial = 495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.clip.html] 06:59:44 INFO - PROCESS | 4433 | --DOMWINDOW == 124 (0x7f12844ddc00) [pid = 4433] [serial = 507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.nonfinite.html] 06:59:44 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:44 INFO - PROCESS | 4433 | 1461419984168 Marionette TRACE conn3 <- [1,696,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html",0,null,null,[["textAlign left is the left of the first em square (not the bounding box)",0,null,null]]]}] 06:59:44 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | textAlign left is the left of the first em square (not the bounding box) 06:59:44 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html | took 1547ms 06:59:44 INFO - PROCESS | 4433 | 1461419984221 Marionette TRACE conn3 -> [0,697,"getWindowHandle",null] 06:59:44 INFO - PROCESS | 4433 | 1461419984225 Marionette TRACE conn3 <- [1,697,null,{"value":"8"}] 06:59:44 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html 06:59:44 INFO - PROCESS | 4433 | 1461419984231 Marionette TRACE conn3 -> [0,698,"setScriptTimeout",{"ms":35000}] 06:59:44 INFO - PROCESS | 4433 | 1461419984234 Marionette TRACE conn3 <- [1,698,null,{}] 06:59:44 INFO - PROCESS | 4433 | 1461419984239 Marionette TRACE conn3 -> [0,699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:44 INFO - PROCESS | 4433 | 1461419984424 Marionette TRACE conn3 <- [1,699,null,{"value":null}] 06:59:44 INFO - PROCESS | 4433 | 1461419984557 Marionette TRACE conn3 -> [0,700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:44 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b54e000 == 67 [pid = 4433] [id = 182] 06:59:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 125 (0x7f128bbcd800) [pid = 4433] [serial = 546] [outer = (nil)] 06:59:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 126 (0x7f12958af400) [pid = 4433] [serial = 547] [outer = 0x7f128bbcd800] 06:59:44 INFO - PROCESS | 4433 | 1461419984623 Marionette DEBUG loaded listener.js 06:59:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 127 (0x7f12976ab800) [pid = 4433] [serial = 548] [outer = 0x7f128bbcd800] 06:59:45 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:45 INFO - PROCESS | 4433 | 1461419985651 Marionette TRACE conn3 <- [1,700,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html",0,null,null,[["textAlign right is the right of the last em square (not the bounding box)",0,null,null]]]}] 06:59:45 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | textAlign right is the right of the last em square (not the bounding box) 06:59:45 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html | took 1426ms 06:59:45 INFO - PROCESS | 4433 | 1461419985658 Marionette TRACE conn3 -> [0,701,"getWindowHandle",null] 06:59:45 INFO - PROCESS | 4433 | 1461419985660 Marionette TRACE conn3 <- [1,701,null,{"value":"8"}] 06:59:45 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html 06:59:45 INFO - PROCESS | 4433 | 1461419985666 Marionette TRACE conn3 -> [0,702,"setScriptTimeout",{"ms":35000}] 06:59:45 INFO - PROCESS | 4433 | 1461419985668 Marionette TRACE conn3 <- [1,702,null,{}] 06:59:45 INFO - PROCESS | 4433 | 1461419985673 Marionette TRACE conn3 -> [0,703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:45 INFO - PROCESS | 4433 | 1461419985833 Marionette TRACE conn3 <- [1,703,null,{"value":null}] 06:59:45 INFO - PROCESS | 4433 | 1461419985977 Marionette TRACE conn3 -> [0,704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:46 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129781b800 == 68 [pid = 4433] [id = 183] 06:59:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 128 (0x7f12a2253400) [pid = 4433] [serial = 549] [outer = (nil)] 06:59:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 129 (0x7f12a2eadc00) [pid = 4433] [serial = 550] [outer = 0x7f12a2253400] 06:59:46 INFO - PROCESS | 4433 | 1461419986061 Marionette DEBUG loaded listener.js 06:59:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 130 (0x7f12a35dc400) [pid = 4433] [serial = 551] [outer = 0x7f12a2253400] 06:59:47 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:47 INFO - PROCESS | 4433 | 1461419987384 Marionette TRACE conn3 <- [1,704,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html",0,null,null,[["textAlign start with ltr is the left edge",0,null,null]]]}] 06:59:47 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | textAlign start with ltr is the left edge 06:59:47 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html | took 1727ms 06:59:47 INFO - PROCESS | 4433 | 1461419987394 Marionette TRACE conn3 -> [0,705,"getWindowHandle",null] 06:59:47 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html 06:59:47 INFO - PROCESS | 4433 | 1461419987400 Marionette TRACE conn3 <- [1,705,null,{"value":"8"}] 06:59:47 INFO - PROCESS | 4433 | 1461419987408 Marionette TRACE conn3 -> [0,706,"setScriptTimeout",{"ms":35000}] 06:59:47 INFO - PROCESS | 4433 | 1461419987413 Marionette TRACE conn3 <- [1,706,null,{}] 06:59:47 INFO - PROCESS | 4433 | 1461419987422 Marionette TRACE conn3 -> [0,707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:47 INFO - PROCESS | 4433 | 1461419987684 Marionette TRACE conn3 <- [1,707,null,{"value":null}] 06:59:47 INFO - PROCESS | 4433 | 1461419987829 Marionette TRACE conn3 -> [0,708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:47 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b8e8800 == 69 [pid = 4433] [id = 184] 06:59:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 131 (0x7f128b9d8c00) [pid = 4433] [serial = 552] [outer = (nil)] 06:59:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 132 (0x7f128c00a800) [pid = 4433] [serial = 553] [outer = 0x7f128b9d8c00] 06:59:47 INFO - PROCESS | 4433 | 1461419987903 Marionette DEBUG loaded listener.js 06:59:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 133 (0x7f128d37e800) [pid = 4433] [serial = 554] [outer = 0x7f128b9d8c00] 06:59:49 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:49 INFO - PROCESS | 4433 | 1461419989103 Marionette TRACE conn3 <- [1,708,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html",0,null,null,[["textAlign start with rtl is the right edge",0,null,null]]]}] 06:59:49 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | textAlign start with rtl is the right edge 06:59:49 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html | took 1738ms 06:59:49 INFO - PROCESS | 4433 | 1461419989146 Marionette TRACE conn3 -> [0,709,"getWindowHandle",null] 06:59:49 INFO - PROCESS | 4433 | 1461419989154 Marionette TRACE conn3 <- [1,709,null,{"value":"8"}] 06:59:49 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html 06:59:49 INFO - PROCESS | 4433 | 1461419989177 Marionette TRACE conn3 -> [0,710,"setScriptTimeout",{"ms":35000}] 06:59:49 INFO - PROCESS | 4433 | 1461419989182 Marionette TRACE conn3 <- [1,710,null,{}] 06:59:49 INFO - PROCESS | 4433 | 1461419989188 Marionette TRACE conn3 -> [0,711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:49 INFO - PROCESS | 4433 | 1461419989487 Marionette TRACE conn3 <- [1,711,null,{"value":null}] 06:59:49 INFO - PROCESS | 4433 | 1461419989610 Marionette TRACE conn3 -> [0,712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:49 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1297631800 == 70 [pid = 4433] [id = 185] 06:59:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 134 (0x7f128d378c00) [pid = 4433] [serial = 555] [outer = (nil)] 06:59:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 135 (0x7f1293fcc800) [pid = 4433] [serial = 556] [outer = 0x7f128d378c00] 06:59:49 INFO - PROCESS | 4433 | 1461419989683 Marionette DEBUG loaded listener.js 06:59:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 136 (0x7f129586f000) [pid = 4433] [serial = 557] [outer = 0x7f128d378c00] 06:59:50 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:50 INFO - PROCESS | 4433 | 1461419990977 Marionette TRACE conn3 <- [1,712,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.alphabetic",0,null,null]]]}] 06:59:51 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | Canvas test: 2d.text.draw.baseline.alphabetic 06:59:51 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html | took 1831ms 06:59:51 INFO - PROCESS | 4433 | 1461419991007 Marionette TRACE conn3 -> [0,713,"getWindowHandle",null] 06:59:51 INFO - PROCESS | 4433 | 1461419991010 Marionette TRACE conn3 <- [1,713,null,{"value":"8"}] 06:59:51 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html 06:59:51 INFO - PROCESS | 4433 | 1461419991079 Marionette TRACE conn3 -> [0,714,"setScriptTimeout",{"ms":35000}] 06:59:51 INFO - PROCESS | 4433 | 1461419991086 Marionette TRACE conn3 <- [1,714,null,{}] 06:59:51 INFO - PROCESS | 4433 | 1461419991106 Marionette TRACE conn3 -> [0,715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:51 INFO - PROCESS | 4433 | 1461419991282 Marionette TRACE conn3 <- [1,715,null,{"value":null}] 06:59:51 INFO - PROCESS | 4433 | 1461419991427 Marionette TRACE conn3 -> [0,716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:51 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a5314800 == 71 [pid = 4433] [id = 186] 06:59:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 137 (0x7f12958af000) [pid = 4433] [serial = 558] [outer = (nil)] 06:59:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 138 (0x7f12a2eaec00) [pid = 4433] [serial = 559] [outer = 0x7f12958af000] 06:59:51 INFO - PROCESS | 4433 | 1461419991504 Marionette DEBUG loaded listener.js 06:59:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 139 (0x7f12a6a40800) [pid = 4433] [serial = 560] [outer = 0x7f12958af000] 06:59:52 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:52 INFO - PROCESS | 4433 | 1461419992700 Marionette TRACE conn3 <- [1,716,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html",0,null,null,[["fillText handles maxWidth based on line size, not bounding box size",0,null,null]]]}] 06:59:52 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | fillText handles maxWidth based on line size, not bounding box size 06:59:52 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html | took 1658ms 06:59:52 INFO - PROCESS | 4433 | 1461419992719 Marionette TRACE conn3 -> [0,717,"getWindowHandle",null] 06:59:52 INFO - PROCESS | 4433 | 1461419992723 Marionette TRACE conn3 <- [1,717,null,{"value":"8"}] 06:59:52 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html 06:59:52 INFO - PROCESS | 4433 | 1461419992728 Marionette TRACE conn3 -> [0,718,"setScriptTimeout",{"ms":35000}] 06:59:52 INFO - PROCESS | 4433 | 1461419992730 Marionette TRACE conn3 <- [1,718,null,{}] 06:59:52 INFO - PROCESS | 4433 | 1461419992736 Marionette TRACE conn3 -> [0,719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:52 INFO - PROCESS | 4433 | 1461419992936 Marionette TRACE conn3 <- [1,719,null,{"value":null}] 06:59:53 INFO - PROCESS | 4433 | 1461419993053 Marionette TRACE conn3 -> [0,720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:53 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12aa055800 == 72 [pid = 4433] [id = 187] 06:59:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 140 (0x7f12844e1c00) [pid = 4433] [serial = 561] [outer = (nil)] 06:59:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 141 (0x7f12a6b61000) [pid = 4433] [serial = 562] [outer = 0x7f12844e1c00] 06:59:53 INFO - PROCESS | 4433 | 1461419993161 Marionette DEBUG loaded listener.js 06:59:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 142 (0x7f12a725ac00) [pid = 4433] [serial = 563] [outer = 0x7f12844e1c00] 06:59:54 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:54 INFO - PROCESS | 4433 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:59:54 INFO - PROCESS | 4433 | 1461419994443 Marionette TRACE conn3 <- [1,720,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html",0,null,null,[["fillText works on @font-face fonts",0,null,null]]]}] 06:59:54 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | fillText works on @font-face fonts 06:59:54 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html | took 1728ms 06:59:54 INFO - PROCESS | 4433 | 1461419994457 Marionette TRACE conn3 -> [0,721,"getWindowHandle",null] 06:59:54 INFO - PROCESS | 4433 | 1461419994460 Marionette TRACE conn3 <- [1,721,null,{"value":"8"}] 06:59:54 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html 06:59:54 INFO - PROCESS | 4433 | 1461419994475 Marionette TRACE conn3 -> [0,722,"setScriptTimeout",{"ms":35000}] 06:59:54 INFO - PROCESS | 4433 | 1461419994479 Marionette TRACE conn3 <- [1,722,null,{}] 06:59:54 INFO - PROCESS | 4433 | 1461419994484 Marionette TRACE conn3 -> [0,723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:54 INFO - PROCESS | 4433 | 1461419994668 Marionette TRACE conn3 <- [1,723,null,{"value":null}] 06:59:54 INFO - PROCESS | 4433 | 1461419994787 Marionette TRACE conn3 -> [0,724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:54 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1284543800 == 73 [pid = 4433] [id = 188] 06:59:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 143 (0x7f12844d5c00) [pid = 4433] [serial = 564] [outer = (nil)] 06:59:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 144 (0x7f1288f3d400) [pid = 4433] [serial = 565] [outer = 0x7f12844d5c00] 06:59:54 INFO - PROCESS | 4433 | 1461419994898 Marionette DEBUG loaded listener.js 06:59:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 145 (0x7f128d553400) [pid = 4433] [serial = 566] [outer = 0x7f12844d5c00] 06:59:56 INFO - PROCESS | 4433 | 1461419996023 Marionette TRACE conn3 <- [1,724,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html",0,null,null,[["fillText handles maxWidth correctly",1,"","@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,725,"getWindowHandle",null] 06:59:56 INFO - PROCESS | 4433 | 1461419996063 Marionette TRACE conn3 <- [1,725,null,{"value":"8"}] 06:59:56 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html 06:59:56 INFO - PROCESS | 4433 | 1461419996070 Marionette TRACE conn3 -> [0,726,"setScriptTimeout",{"ms":35000}] 06:59:56 INFO - PROCESS | 4433 | 1461419996074 Marionette TRACE conn3 <- [1,726,null,{}] 06:59:56 INFO - PROCESS | 4433 | 1461419996081 Marionette TRACE conn3 -> [0,727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:56 INFO - PROCESS | 4433 | 1461419996233 Marionette TRACE conn3 <- [1,727,null,{"value":null}] 06:59:56 INFO - PROCESS | 4433 | 1461419996462 Marionette TRACE conn3 -> [0,728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:56 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a7c7000 == 74 [pid = 4433] [id = 189] 06:59:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 146 (0x7f1288f39400) [pid = 4433] [serial = 567] [outer = (nil)] 06:59:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 147 (0x7f128b3c4800) [pid = 4433] [serial = 568] [outer = 0x7f1288f39400] 06:59:56 INFO - PROCESS | 4433 | 1461419996526 Marionette DEBUG loaded listener.js 06:59:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 148 (0x7f128b527c00) [pid = 4433] [serial = 569] [outer = 0x7f1288f39400] 06:59:57 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:57 INFO - PROCESS | 4433 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:59:57 INFO - PROCESS | 4433 | 1461419997498 Marionette TRACE conn3 <- [1,728,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html",0,null,null,[["fillText handles maxWidth correctly",0,null,null]]]}] 06:59:57 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | fillText handles maxWidth correctly 06:59:57 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html | took 1483ms 06:59:57 INFO - PROCESS | 4433 | 1461419997554 Marionette TRACE conn3 -> [0,729,"getWindowHandle",null] 06:59:57 INFO - PROCESS | 4433 | 1461419997562 Marionette TRACE conn3 <- [1,729,null,{"value":"8"}] 06:59:57 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html 06:59:57 INFO - PROCESS | 4433 | 1461419997571 Marionette TRACE conn3 -> [0,730,"setScriptTimeout",{"ms":35000}] 06:59:57 INFO - PROCESS | 4433 | 1461419997575 Marionette TRACE conn3 <- [1,730,null,{}] 06:59:57 INFO - PROCESS | 4433 | 1461419997580 Marionette TRACE conn3 -> [0,731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:57 INFO - PROCESS | 4433 | 1461419997772 Marionette TRACE conn3 <- [1,731,null,{"value":null}] 06:59:57 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1284460000 == 73 [pid = 4433] [id = 151] 06:59:57 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b54e000 == 72 [pid = 4433] [id = 182] 06:59:57 INFO - PROCESS | 4433 | --DOMWINDOW == 147 (0x7f1295691000) [pid = 4433] [serial = 511] [outer = (nil)] [url = about:blank] 06:59:57 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1294981800 == 71 [pid = 4433] [id = 181] 06:59:57 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b31b000 == 70 [pid = 4433] [id = 180] 06:59:57 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1284557800 == 69 [pid = 4433] [id = 179] 06:59:57 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b957800 == 68 [pid = 4433] [id = 178] 06:59:57 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128d044800 == 67 [pid = 4433] [id = 172] 06:59:57 INFO - PROCESS | 4433 | 1461419997973 Marionette TRACE conn3 -> [0,732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:57 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12890b8000 == 66 [pid = 4433] [id = 171] 06:59:58 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12890a7800 == 67 [pid = 4433] [id = 190] 06:59:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 148 (0x7f128b9dc400) [pid = 4433] [serial = 570] [outer = (nil)] 06:59:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 149 (0x7f128bcc9400) [pid = 4433] [serial = 571] [outer = 0x7f128b9dc400] 06:59:58 INFO - PROCESS | 4433 | 1461419998038 Marionette DEBUG loaded listener.js 06:59:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 150 (0x7f128bf46c00) [pid = 4433] [serial = 572] [outer = 0x7f128b9dc400] 06:59:58 INFO - PROCESS | 4433 | --DOMWINDOW == 149 (0x7f128fbfa800) [pid = 4433] [serial = 484] [outer = (nil)] [url = about:blank] 06:59:58 INFO - PROCESS | 4433 | --DOMWINDOW == 148 (0x7f128c00f000) [pid = 4433] [serial = 481] [outer = (nil)] [url = about:blank] 06:59:58 INFO - PROCESS | 4433 | --DOMWINDOW == 147 (0x7f128b9a6400) [pid = 4433] [serial = 496] [outer = (nil)] [url = about:blank] 06:59:58 INFO - PROCESS | 4433 | --DOMWINDOW == 146 (0x7f128bcc6400) [pid = 4433] [serial = 497] [outer = (nil)] [url = about:blank] 06:59:58 INFO - PROCESS | 4433 | --DOMWINDOW == 145 (0x7f12975d8c00) [pid = 4433] [serial = 487] [outer = (nil)] [url = about:blank] 06:59:58 INFO - PROCESS | 4433 | --DOMWINDOW == 144 (0x7f128bf4c000) [pid = 4433] [serial = 490] [outer = (nil)] [url = about:blank] 06:59:58 INFO - PROCESS | 4433 | --DOMWINDOW == 143 (0x7f128b3ce000) [pid = 4433] [serial = 508] [outer = (nil)] [url = about:blank] 06:59:58 INFO - PROCESS | 4433 | --DOMWINDOW == 142 (0x7f128fbf7000) [pid = 4433] [serial = 506] [outer = (nil)] [url = about:blank] 06:59:58 INFO - PROCESS | 4433 | --DOMWINDOW == 141 (0x7f1294805000) [pid = 4433] [serial = 509] [outer = (nil)] [url = about:blank] 06:59:58 INFO - PROCESS | 4433 | --DOMWINDOW == 140 (0x7f128eb9c000) [pid = 4433] [serial = 503] [outer = (nil)] [url = about:blank] 06:59:58 INFO - PROCESS | 4433 | --DOMWINDOW == 139 (0x7f12a1f78c00) [pid = 4433] [serial = 430] [outer = (nil)] [url = about:blank] 06:59:58 INFO - PROCESS | 4433 | --DOMWINDOW == 138 (0x7f128b2e6c00) [pid = 4433] [serial = 494] [outer = (nil)] [url = about:blank] 06:59:58 INFO - PROCESS | 4433 | --DOMWINDOW == 137 (0x7f128a8e7c00) [pid = 4433] [serial = 493] [outer = (nil)] [url = about:blank] 06:59:58 INFO - PROCESS | 4433 | --DOMWINDOW == 136 (0x7f128fbf4000) [pid = 4433] [serial = 476] [outer = (nil)] [url = about:blank] 06:59:58 INFO - PROCESS | 4433 | --DOMWINDOW == 135 (0x7f128eb51400) [pid = 4433] [serial = 502] [outer = (nil)] [url = about:blank] 06:59:58 INFO - PROCESS | 4433 | --DOMWINDOW == 134 (0x7f128c00a000) [pid = 4433] [serial = 499] [outer = (nil)] [url = about:blank] 06:59:58 INFO - PROCESS | 4433 | --DOMWINDOW == 133 (0x7f128c07f800) [pid = 4433] [serial = 500] [outer = (nil)] [url = about:blank] 06:59:58 INFO - PROCESS | 4433 | --DOMWINDOW == 132 (0x7f128eeca000) [pid = 4433] [serial = 505] [outer = (nil)] [url = about:blank] 06:59:58 INFO - PROCESS | 4433 | --DOMWINDOW == 131 (0x7f128afd4c00) [pid = 4433] [serial = 478] [outer = (nil)] [url = about:blank] 06:59:58 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:58 INFO - PROCESS | 4433 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 06:59:58 INFO - PROCESS | 4433 | 1461419998797 Marionette TRACE conn3 <- [1,732,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html",0,null,null,[["fillText handles maxWidth correctly",1,"assert_equals: d[4040] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html:27:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,733,"getWindowHandle",null] 06:59:58 INFO - PROCESS | 4433 | 1461419998856 Marionette TRACE conn3 <- [1,733,null,{"value":"8"}] 06:59:58 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html 06:59:58 INFO - PROCESS | 4433 | 1461419998862 Marionette TRACE conn3 -> [0,734,"setScriptTimeout",{"ms":35000}] 06:59:58 INFO - PROCESS | 4433 | 1461419998867 Marionette TRACE conn3 <- [1,734,null,{}] 06:59:58 INFO - PROCESS | 4433 | 1461419998881 Marionette TRACE conn3 -> [0,735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 06:59:59 INFO - PROCESS | 4433 | 1461419999064 Marionette TRACE conn3 <- [1,735,null,{"value":null}] 06:59:59 INFO - PROCESS | 4433 | 1461419999184 Marionette TRACE conn3 -> [0,736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 06:59:59 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f408800 == 68 [pid = 4433] [id = 191] 06:59:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 132 (0x7f128bbe1400) [pid = 4433] [serial = 573] [outer = (nil)] 06:59:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 133 (0x7f128e9ce800) [pid = 4433] [serial = 574] [outer = 0x7f128bbe1400] 06:59:59 INFO - PROCESS | 4433 | 1461419999252 Marionette DEBUG loaded listener.js 06:59:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 134 (0x7f128eb98000) [pid = 4433] [serial = 575] [outer = 0x7f128bbe1400] 06:59:59 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 06:59:59 INFO - PROCESS | 4433 | 1461419999924 Marionette TRACE conn3 <- [1,736,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html",0,null,null,[["fillText does not start a new path or subpath",0,null,null]]]}] 06:59:59 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | fillText does not start a new path or subpath 06:59:59 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html | took 1134ms 07:00:00 INFO - PROCESS | 4433 | 1461420000000 Marionette TRACE conn3 -> [0,737,"getWindowHandle",null] 07:00:00 INFO - PROCESS | 4433 | 1461420000004 Marionette TRACE conn3 <- [1,737,null,{"value":"8"}] 07:00:00 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html 07:00:00 INFO - PROCESS | 4433 | 1461420000009 Marionette TRACE conn3 -> [0,738,"setScriptTimeout",{"ms":35000}] 07:00:00 INFO - PROCESS | 4433 | 1461420000012 Marionette TRACE conn3 <- [1,738,null,{}] 07:00:00 INFO - PROCESS | 4433 | 1461420000021 Marionette TRACE conn3 -> [0,739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:00 INFO - PROCESS | 4433 | 1461420000215 Marionette TRACE conn3 <- [1,739,null,{"value":null}] 07:00:00 INFO - PROCESS | 4433 | 1461420000237 Marionette TRACE conn3 -> [0,740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:00 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1291271800 == 69 [pid = 4433] [id = 192] 07:00:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 135 (0x7f128d37c400) [pid = 4433] [serial = 576] [outer = (nil)] 07:00:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 136 (0x7f128f8c4800) [pid = 4433] [serial = 577] [outer = 0x7f128d37c400] 07:00:00 INFO - PROCESS | 4433 | 1461420000323 Marionette DEBUG loaded listener.js 07:00:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 137 (0x7f128f8c9000) [pid = 4433] [serial = 578] [outer = 0x7f128d37c400] 07:00:01 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:01 INFO - PROCESS | 4433 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:00:01 INFO - PROCESS | 4433 | 1461420001537 Marionette TRACE conn3 <- [1,740,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html",0,null,null,[["Canvas test: 2d.text.draw.fontface",0,null,null]]]}] 07:00:01 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | Canvas test: 2d.text.draw.fontface 07:00:01 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html | took 1580ms 07:00:01 INFO - PROCESS | 4433 | 1461420001591 Marionette TRACE conn3 -> [0,741,"getWindowHandle",null] 07:00:01 INFO - PROCESS | 4433 | 1461420001594 Marionette TRACE conn3 <- [1,741,null,{"value":"8"}] 07:00:01 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html 07:00:01 INFO - PROCESS | 4433 | 1461420001608 Marionette TRACE conn3 -> [0,742,"setScriptTimeout",{"ms":35000}] 07:00:01 INFO - PROCESS | 4433 | 1461420001612 Marionette TRACE conn3 <- [1,742,null,{}] 07:00:01 INFO - PROCESS | 4433 | 1461420001617 Marionette TRACE conn3 -> [0,743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:01 INFO - PROCESS | 4433 | 1461420001860 Marionette TRACE conn3 <- [1,743,null,{"value":null}] 07:00:01 INFO - PROCESS | 4433 | 1461420001898 Marionette TRACE conn3 -> [0,744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:01 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12948b9000 == 70 [pid = 4433] [id = 193] 07:00:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 138 (0x7f128c00c400) [pid = 4433] [serial = 579] [outer = (nil)] 07:00:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 139 (0x7f128fbf8c00) [pid = 4433] [serial = 580] [outer = 0x7f128c00c400] 07:00:01 INFO - PROCESS | 4433 | 1461420001963 Marionette DEBUG loaded listener.js 07:00:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 140 (0x7f12912f3800) [pid = 4433] [serial = 581] [outer = 0x7f128c00c400] 07:00:02 INFO - PROCESS | 4433 | --DOMWINDOW == 139 (0x7f128b8a7c00) [pid = 4433] [serial = 543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.left.html] 07:00:02 INFO - PROCESS | 4433 | --DOMWINDOW == 138 (0x7f128a8e2400) [pid = 4433] [serial = 534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.center.html] 07:00:02 INFO - PROCESS | 4433 | --DOMWINDOW == 137 (0x7f128b3c7800) [pid = 4433] [serial = 537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.ltr.html] 07:00:02 INFO - PROCESS | 4433 | --DOMWINDOW == 136 (0x7f128c070c00) [pid = 4433] [serial = 540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.end.rtl.html] 07:00:02 INFO - PROCESS | 4433 | --DOMWINDOW == 135 (0x7f128bbcd800) [pid = 4433] [serial = 546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.right.html] 07:00:02 INFO - PROCESS | 4433 | --DOMWINDOW == 134 (0x7f12844d9400) [pid = 4433] [serial = 510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.path.html] 07:00:03 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:03 INFO - PROCESS | 4433 | 1461420003208 Marionette TRACE conn3 <- [1,744,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html",0,null,null,[["@font-face fonts should work even if they are not used in the page",0,null,null]]]}] 07:00:03 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 07:00:03 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html | took 1643ms 07:00:03 INFO - PROCESS | 4433 | 1461420003244 Marionette TRACE conn3 -> [0,745,"getWindowHandle",null] 07:00:03 INFO - PROCESS | 4433 | 1461420003247 Marionette TRACE conn3 <- [1,745,null,{"value":"8"}] 07:00:03 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html 07:00:03 INFO - PROCESS | 4433 | 1461420003253 Marionette TRACE conn3 -> [0,746,"setScriptTimeout",{"ms":35000}] 07:00:03 INFO - PROCESS | 4433 | 1461420003254 Marionette TRACE conn3 <- [1,746,null,{}] 07:00:03 INFO - PROCESS | 4433 | 1461420003260 Marionette TRACE conn3 -> [0,747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:03 INFO - PROCESS | 4433 | 1461420003455 Marionette TRACE conn3 <- [1,747,null,{"value":null}] 07:00:03 INFO - PROCESS | 4433 | 1461420003515 Marionette TRACE conn3 -> [0,748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:03 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12956b4000 == 71 [pid = 4433] [id = 194] 07:00:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 135 (0x7f12912f3c00) [pid = 4433] [serial = 582] [outer = (nil)] 07:00:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 136 (0x7f1292fad800) [pid = 4433] [serial = 583] [outer = 0x7f12912f3c00] 07:00:03 INFO - PROCESS | 4433 | 1461420003579 Marionette DEBUG loaded listener.js 07:00:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 137 (0x7f129450e800) [pid = 4433] [serial = 584] [outer = 0x7f12912f3c00] 07:00:04 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:04 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:04 INFO - PROCESS | 4433 | 1461420004787 Marionette TRACE conn3 <- [1,748,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html",0,null,null,[["Draw with the font immediately, then wait a bit until and draw again. (This crashes some version of WebKit.)",0,null,null]]]}] 07:00:04 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.) 07:00:04 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html | took 1582ms 07:00:04 INFO - PROCESS | 4433 | 1461420004858 Marionette TRACE conn3 -> [0,749,"getWindowHandle",null] 07:00:04 INFO - PROCESS | 4433 | 1461420004864 Marionette TRACE conn3 <- [1,749,null,{"value":"8"}] 07:00:04 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html 07:00:04 INFO - PROCESS | 4433 | 1461420004876 Marionette TRACE conn3 -> [0,750,"setScriptTimeout",{"ms":35000}] 07:00:04 INFO - PROCESS | 4433 | 1461420004881 Marionette TRACE conn3 <- [1,750,null,{}] 07:00:04 INFO - PROCESS | 4433 | 1461420004889 Marionette TRACE conn3 -> [0,751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:05 INFO - PROCESS | 4433 | 1461420005104 Marionette TRACE conn3 <- [1,751,null,{"value":null}] 07:00:05 INFO - PROCESS | 4433 | 1461420005268 Marionette TRACE conn3 -> [0,752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:05 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a848800 == 72 [pid = 4433] [id = 195] 07:00:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 138 (0x7f128b3c9400) [pid = 4433] [serial = 585] [outer = (nil)] 07:00:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 139 (0x7f128b528000) [pid = 4433] [serial = 586] [outer = 0x7f128b3c9400] 07:00:05 INFO - PROCESS | 4433 | 1461420005342 Marionette DEBUG loaded listener.js 07:00:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 140 (0x7f128b9d7000) [pid = 4433] [serial = 587] [outer = 0x7f128b3c9400] 07:00:06 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:06 INFO - PROCESS | 4433 | 1461420006594 Marionette TRACE conn3 <- [1,752,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html",0,null,null,[["U+0020 is rendered the correct size (1em wide)",0,null,null]]]}] 07:00:06 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | U+0020 is rendered the correct size (1em wide) 07:00:06 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html | took 1783ms 07:00:06 INFO - PROCESS | 4433 | 1461420006661 Marionette TRACE conn3 -> [0,753,"getWindowHandle",null] 07:00:06 INFO - PROCESS | 4433 | 1461420006670 Marionette TRACE conn3 <- [1,753,null,{"value":"8"}] 07:00:06 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html 07:00:06 INFO - PROCESS | 4433 | 1461420006783 Marionette TRACE conn3 -> [0,754,"setScriptTimeout",{"ms":35000}] 07:00:06 INFO - PROCESS | 4433 | 1461420006787 Marionette TRACE conn3 <- [1,754,null,{}] 07:00:06 INFO - PROCESS | 4433 | 1461420006794 Marionette TRACE conn3 -> [0,755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:06 INFO - PROCESS | 4433 | 1461420006934 Marionette TRACE conn3 <- [1,755,null,{"value":null}] 07:00:07 INFO - PROCESS | 4433 | 1461420007079 Marionette TRACE conn3 -> [0,756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:07 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1292f65000 == 73 [pid = 4433] [id = 196] 07:00:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 141 (0x7f128afd5000) [pid = 4433] [serial = 588] [outer = (nil)] 07:00:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 142 (0x7f128bf48000) [pid = 4433] [serial = 589] [outer = 0x7f128afd5000] 07:00:07 INFO - PROCESS | 4433 | 1461420007150 Marionette DEBUG loaded listener.js 07:00:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 143 (0x7f128eb5b000) [pid = 4433] [serial = 590] [outer = 0x7f128afd5000] 07:00:08 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:08 INFO - PROCESS | 4433 | 1461420008391 Marionette TRACE conn3 <- [1,756,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html",0,null,null,[["Non-space characters are not converted to U+0020 and collapsed",0,null,null]]]}] 07:00:08 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 07:00:08 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html | took 1681ms 07:00:08 INFO - PROCESS | 4433 | 1461420008413 Marionette TRACE conn3 -> [0,757,"getWindowHandle",null] 07:00:08 INFO - PROCESS | 4433 | 1461420008417 Marionette TRACE conn3 <- [1,757,null,{"value":"8"}] 07:00:08 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html 07:00:08 INFO - PROCESS | 4433 | 1461420008424 Marionette TRACE conn3 -> [0,758,"setScriptTimeout",{"ms":35000}] 07:00:08 INFO - PROCESS | 4433 | 1461420008430 Marionette TRACE conn3 <- [1,758,null,{}] 07:00:08 INFO - PROCESS | 4433 | 1461420008445 Marionette TRACE conn3 -> [0,759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:08 INFO - PROCESS | 4433 | 1461420008646 Marionette TRACE conn3 <- [1,759,null,{"value":null}] 07:00:08 INFO - PROCESS | 4433 | 1461420008797 Marionette TRACE conn3 -> [0,760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:08 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1297634000 == 74 [pid = 4433] [id = 197] 07:00:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 144 (0x7f128c521400) [pid = 4433] [serial = 591] [outer = (nil)] 07:00:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 145 (0x7f12912f5c00) [pid = 4433] [serial = 592] [outer = 0x7f128c521400] 07:00:08 INFO - PROCESS | 4433 | 1461420008870 Marionette DEBUG loaded listener.js 07:00:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 146 (0x7f129338e400) [pid = 4433] [serial = 593] [outer = 0x7f128c521400] 07:00:09 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:09 INFO - PROCESS | 4433 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:00:09 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:09 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:09 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:00:09 INFO - PROCESS | 4433 | 1461420009732 Marionette TRACE conn3 <- [1,760,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html",0,null,null,[["strokeText does not start a new path or subpath",0,null,null]]]}] 07:00:09 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | strokeText does not start a new path or subpath 07:00:09 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html | took 1340ms 07:00:09 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html 07:00:09 INFO - PROCESS | 4433 | 1461420009764 Marionette TRACE conn3 -> [0,761,"getWindowHandle",null] 07:00:09 INFO - PROCESS | 4433 | 1461420009767 Marionette TRACE conn3 <- [1,761,null,{"value":"8"}] 07:00:09 INFO - PROCESS | 4433 | 1461420009773 Marionette TRACE conn3 -> [0,762,"setScriptTimeout",{"ms":35000}] 07:00:09 INFO - PROCESS | 4433 | 1461420009776 Marionette TRACE conn3 <- [1,762,null,{}] 07:00:09 INFO - PROCESS | 4433 | 1461420009781 Marionette TRACE conn3 -> [0,763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:09 INFO - PROCESS | 4433 | 1461420009929 Marionette TRACE conn3 <- [1,763,null,{"value":null}] 07:00:10 INFO - PROCESS | 4433 | 1461420010082 Marionette TRACE conn3 -> [0,764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:10 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a1d0c000 == 75 [pid = 4433] [id = 198] 07:00:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 147 (0x7f1288f3d000) [pid = 4433] [serial = 594] [outer = (nil)] 07:00:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 148 (0x7f1294611c00) [pid = 4433] [serial = 595] [outer = 0x7f1288f3d000] 07:00:10 INFO - PROCESS | 4433 | 1461420010152 Marionette DEBUG loaded listener.js 07:00:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 149 (0x7f1295872800) [pid = 4433] [serial = 596] [outer = 0x7f1288f3d000] 07:00:11 INFO - PROCESS | 4433 | 1461420011416 Marionette TRACE conn3 <- [1,764,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html",0,null,null,[["Canvas test: 2d.text.measure.width.basic",0,null,null]]]}] 07:00:11 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | Canvas test: 2d.text.measure.width.basic 07:00:11 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html | took 1686ms 07:00:11 INFO - PROCESS | 4433 | 1461420011504 Marionette TRACE conn3 -> [0,765,"getWindowHandle",null] 07:00:11 INFO - PROCESS | 4433 | 1461420011506 Marionette TRACE conn3 <- [1,765,null,{"value":"8"}] 07:00:11 INFO - TEST-START | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html 07:00:11 INFO - PROCESS | 4433 | 1461420011516 Marionette TRACE conn3 -> [0,766,"setScriptTimeout",{"ms":35000}] 07:00:11 INFO - PROCESS | 4433 | 1461420011518 Marionette TRACE conn3 <- [1,766,null,{}] 07:00:11 INFO - PROCESS | 4433 | 1461420011523 Marionette TRACE conn3 -> [0,767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:11 INFO - PROCESS | 4433 | 1461420011736 Marionette TRACE conn3 <- [1,767,null,{"value":null}] 07:00:11 INFO - PROCESS | 4433 | 1461420011888 Marionette TRACE conn3 -> [0,768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:11 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1295237000 == 76 [pid = 4433] [id = 199] 07:00:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 150 (0x7f128a8eb000) [pid = 4433] [serial = 597] [outer = (nil)] 07:00:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 151 (0x7f129586d000) [pid = 4433] [serial = 598] [outer = 0x7f128a8eb000] 07:00:11 INFO - PROCESS | 4433 | 1461420011957 Marionette DEBUG loaded listener.js 07:00:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 152 (0x7f1295915c00) [pid = 4433] [serial = 599] [outer = 0x7f128a8eb000] 07:00:13 INFO - PROCESS | 4433 | 1461420013454 Marionette TRACE conn3 <- [1,768,null,{"value":["/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html",0,null,null,[["The empty string has zero width",0,null,null]]]}] 07:00:13 INFO - TEST-PASS | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | The empty string has zero width 07:00:13 INFO - TEST-OK | /2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html | took 1977ms 07:00:13 INFO - PROCESS | 4433 | 1461420013494 Marionette TRACE conn3 -> [0,769,"getWindowHandle",null] 07:00:13 INFO - PROCESS | 4433 | 1461420013500 Marionette TRACE conn3 <- [1,769,null,{"value":"8"}] 07:00:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html 07:00:13 INFO - PROCESS | 4433 | 1461420013508 Marionette TRACE conn3 -> [0,770,"setScriptTimeout",{"ms":35000}] 07:00:13 INFO - PROCESS | 4433 | 1461420013512 Marionette TRACE conn3 <- [1,770,null,{}] 07:00:13 INFO - PROCESS | 4433 | 1461420013571 Marionette TRACE conn3 -> [0,771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:13 INFO - PROCESS | 4433 | 1461420013700 Marionette TRACE conn3 <- [1,771,null,{"value":null}] 07:00:13 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12948b9000 == 75 [pid = 4433] [id = 193] 07:00:13 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1291271800 == 74 [pid = 4433] [id = 192] 07:00:13 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f408800 == 73 [pid = 4433] [id = 191] 07:00:13 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12890a7800 == 72 [pid = 4433] [id = 190] 07:00:13 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128a7c7000 == 71 [pid = 4433] [id = 189] 07:00:13 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1284543800 == 70 [pid = 4433] [id = 188] 07:00:13 INFO - PROCESS | 4433 | 1461420013920 Marionette TRACE conn3 -> [0,772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:13 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12aa055800 == 69 [pid = 4433] [id = 187] 07:00:13 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a5314800 == 68 [pid = 4433] [id = 186] 07:00:13 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a3424800 == 67 [pid = 4433] [id = 158] 07:00:13 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1297631800 == 66 [pid = 4433] [id = 185] 07:00:13 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b8e8800 == 65 [pid = 4433] [id = 184] 07:00:13 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1288e4d000 == 66 [pid = 4433] [id = 200] 07:00:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 153 (0x7f128a7ad800) [pid = 4433] [serial = 600] [outer = (nil)] 07:00:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 154 (0x7f128b9a1c00) [pid = 4433] [serial = 601] [outer = 0x7f128a7ad800] 07:00:13 INFO - PROCESS | 4433 | 1461420013989 Marionette DEBUG loaded listener.js 07:00:14 INFO - PROCESS | 4433 | ++DOMWINDOW == 155 (0x7f128bccd000) [pid = 4433] [serial = 602] [outer = 0x7f128a7ad800] 07:00:14 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129781b800 == 65 [pid = 4433] [id = 183] 07:00:14 INFO - PROCESS | 4433 | --DOMWINDOW == 154 (0x7f12958b8400) [pid = 4433] [serial = 512] [outer = (nil)] [url = about:blank] 07:00:14 INFO - PROCESS | 4433 | --DOMWINDOW == 153 (0x7f12846ec000) [pid = 4433] [serial = 514] [outer = (nil)] [url = about:blank] 07:00:14 INFO - PROCESS | 4433 | --DOMWINDOW == 152 (0x7f1294808400) [pid = 4433] [serial = 523] [outer = (nil)] [url = about:blank] 07:00:14 INFO - PROCESS | 4433 | --DOMWINDOW == 151 (0x7f1294502800) [pid = 4433] [serial = 544] [outer = (nil)] [url = about:blank] 07:00:14 INFO - PROCESS | 4433 | --DOMWINDOW == 150 (0x7f128eb4d800) [pid = 4433] [serial = 520] [outer = (nil)] [url = about:blank] 07:00:14 INFO - PROCESS | 4433 | --DOMWINDOW == 149 (0x7f128b3cc000) [pid = 4433] [serial = 536] [outer = (nil)] [url = about:blank] 07:00:14 INFO - PROCESS | 4433 | --DOMWINDOW == 148 (0x7f128afce800) [pid = 4433] [serial = 535] [outer = (nil)] [url = about:blank] 07:00:14 INFO - PROCESS | 4433 | --DOMWINDOW == 147 (0x7f1296b66c00) [pid = 4433] [serial = 526] [outer = (nil)] [url = about:blank] 07:00:14 INFO - PROCESS | 4433 | --DOMWINDOW == 146 (0x7f128c00b000) [pid = 4433] [serial = 538] [outer = (nil)] [url = about:blank] 07:00:14 INFO - PROCESS | 4433 | --DOMWINDOW == 145 (0x7f128c078000) [pid = 4433] [serial = 539] [outer = (nil)] [url = about:blank] 07:00:14 INFO - PROCESS | 4433 | --DOMWINDOW == 144 (0x7f128bccf800) [pid = 4433] [serial = 517] [outer = (nil)] [url = about:blank] 07:00:14 INFO - PROCESS | 4433 | --DOMWINDOW == 143 (0x7f128eebd800) [pid = 4433] [serial = 541] [outer = (nil)] [url = about:blank] 07:00:14 INFO - PROCESS | 4433 | --DOMWINDOW == 142 (0x7f12a1f78000) [pid = 4433] [serial = 529] [outer = (nil)] [url = about:blank] 07:00:14 INFO - PROCESS | 4433 | --DOMWINDOW == 141 (0x7f12a2eb8400) [pid = 4433] [serial = 532] [outer = (nil)] [url = about:blank] 07:00:14 INFO - PROCESS | 4433 | --DOMWINDOW == 140 (0x7f129652b800) [pid = 4433] [serial = 545] [outer = (nil)] [url = about:blank] 07:00:14 INFO - PROCESS | 4433 | --DOMWINDOW == 139 (0x7f12900e7400) [pid = 4433] [serial = 542] [outer = (nil)] [url = about:blank] 07:00:14 INFO - PROCESS | 4433 | --DOMWINDOW == 138 (0x7f12958af400) [pid = 4433] [serial = 547] [outer = (nil)] [url = about:blank] 07:00:14 INFO - PROCESS | 4433 | --DOMWINDOW == 137 (0x7f12976ab800) [pid = 4433] [serial = 548] [outer = (nil)] [url = about:blank] 07:00:14 INFO - PROCESS | 4433 | 1461420014704 Marionette TRACE conn3 <- [1,772,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html",0,null,null,[["Canvas test: 2d.fillStyle.default",0,null,null]]]}] 07:00:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | Canvas test: 2d.fillStyle.default 07:00:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html | took 1233ms 07:00:14 INFO - PROCESS | 4433 | 1461420014740 Marionette TRACE conn3 -> [0,773,"getWindowHandle",null] 07:00:14 INFO - PROCESS | 4433 | 1461420014748 Marionette TRACE conn3 <- [1,773,null,{"value":"8"}] 07:00:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html 07:00:14 INFO - PROCESS | 4433 | 1461420014769 Marionette TRACE conn3 -> [0,774,"setScriptTimeout",{"ms":35000}] 07:00:14 INFO - PROCESS | 4433 | 1461420014773 Marionette TRACE conn3 <- [1,774,null,{}] 07:00:14 INFO - PROCESS | 4433 | 1461420014778 Marionette TRACE conn3 -> [0,775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:14 INFO - PROCESS | 4433 | 1461420014917 Marionette TRACE conn3 <- [1,775,null,{"value":null}] 07:00:14 INFO - PROCESS | 4433 | 1461420014927 Marionette TRACE conn3 -> [0,776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:14 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128bf5a000 == 66 [pid = 4433] [id = 201] 07:00:14 INFO - PROCESS | 4433 | ++DOMWINDOW == 138 (0x7f128bf4ec00) [pid = 4433] [serial = 603] [outer = (nil)] 07:00:14 INFO - PROCESS | 4433 | ++DOMWINDOW == 139 (0x7f128c07e000) [pid = 4433] [serial = 604] [outer = 0x7f128bf4ec00] 07:00:14 INFO - PROCESS | 4433 | 1461420014987 Marionette DEBUG loaded listener.js 07:00:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 140 (0x7f128eb4fc00) [pid = 4433] [serial = 605] [outer = 0x7f128bf4ec00] 07:00:15 INFO - PROCESS | 4433 | 1461420015728 Marionette TRACE conn3 <- [1,776,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.semitransparent",0,null,null]]]}] 07:00:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | Canvas test: 2d.fillStyle.get.semitransparent 07:00:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html | took 986ms 07:00:15 INFO - PROCESS | 4433 | 1461420015756 Marionette TRACE conn3 -> [0,777,"getWindowHandle",null] 07:00:15 INFO - PROCESS | 4433 | 1461420015759 Marionette TRACE conn3 <- [1,777,null,{"value":"8"}] 07:00:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html 07:00:15 INFO - PROCESS | 4433 | 1461420015769 Marionette TRACE conn3 -> [0,778,"setScriptTimeout",{"ms":35000}] 07:00:15 INFO - PROCESS | 4433 | 1461420015773 Marionette TRACE conn3 <- [1,778,null,{}] 07:00:15 INFO - PROCESS | 4433 | 1461420015788 Marionette TRACE conn3 -> [0,779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:15 INFO - PROCESS | 4433 | 1461420015926 Marionette TRACE conn3 <- [1,779,null,{"value":null}] 07:00:15 INFO - PROCESS | 4433 | 1461420015946 Marionette TRACE conn3 -> [0,780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:15 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1291277800 == 67 [pid = 4433] [id = 202] 07:00:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 141 (0x7f128f8be400) [pid = 4433] [serial = 606] [outer = (nil)] 07:00:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 142 (0x7f128f8ca400) [pid = 4433] [serial = 607] [outer = 0x7f128f8be400] 07:00:16 INFO - PROCESS | 4433 | 1461420016015 Marionette DEBUG loaded listener.js 07:00:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 143 (0x7f12912f6c00) [pid = 4433] [serial = 608] [outer = 0x7f128f8be400] 07:00:16 INFO - PROCESS | 4433 | 1461420016903 Marionette TRACE conn3 <- [1,780,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html",0,null,null,[["Canvas test: 2d.fillStyle.get.solid",0,null,null]]]}] 07:00:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | Canvas test: 2d.fillStyle.get.solid 07:00:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html | took 1188ms 07:00:16 INFO - PROCESS | 4433 | 1461420016970 Marionette TRACE conn3 -> [0,781,"getWindowHandle",null] 07:00:16 INFO - PROCESS | 4433 | 1461420016974 Marionette TRACE conn3 <- [1,781,null,{"value":"8"}] 07:00:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html 07:00:16 INFO - PROCESS | 4433 | 1461420016980 Marionette TRACE conn3 -> [0,782,"setScriptTimeout",{"ms":35000}] 07:00:16 INFO - PROCESS | 4433 | 1461420016982 Marionette TRACE conn3 <- [1,782,null,{}] 07:00:16 INFO - PROCESS | 4433 | 1461420016987 Marionette TRACE conn3 -> [0,783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:17 INFO - PROCESS | 4433 | 1461420017159 Marionette TRACE conn3 <- [1,783,null,{"value":null}] 07:00:17 INFO - PROCESS | 4433 | 1461420017179 Marionette TRACE conn3 -> [0,784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:17 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12956a2000 == 68 [pid = 4433] [id = 203] 07:00:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 144 (0x7f12844dd000) [pid = 4433] [serial = 609] [outer = (nil)] 07:00:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 145 (0x7f1294502800) [pid = 4433] [serial = 610] [outer = 0x7f12844dd000] 07:00:17 INFO - PROCESS | 4433 | 1461420017238 Marionette DEBUG loaded listener.js 07:00:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 146 (0x7f12958afc00) [pid = 4433] [serial = 611] [outer = 0x7f12844dd000] 07:00:17 INFO - PROCESS | 4433 | 1461420017983 Marionette TRACE conn3 <- [1,784,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html",0,null,null,[["Canvas test: 2d.fillStyle.get.transparent",0,null,null]]]}] 07:00:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | Canvas test: 2d.fillStyle.get.transparent 07:00:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html | took 1030ms 07:00:18 INFO - PROCESS | 4433 | 1461420018010 Marionette TRACE conn3 -> [0,785,"getWindowHandle",null] 07:00:18 INFO - PROCESS | 4433 | 1461420018014 Marionette TRACE conn3 <- [1,785,null,{"value":"8"}] 07:00:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html 07:00:18 INFO - PROCESS | 4433 | 1461420018019 Marionette TRACE conn3 -> [0,786,"setScriptTimeout",{"ms":35000}] 07:00:18 INFO - PROCESS | 4433 | 1461420018021 Marionette TRACE conn3 <- [1,786,null,{}] 07:00:18 INFO - PROCESS | 4433 | 1461420018026 Marionette TRACE conn3 -> [0,787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:18 INFO - PROCESS | 4433 | 1461420018224 Marionette TRACE conn3 <- [1,787,null,{"value":null}] 07:00:18 INFO - PROCESS | 4433 | --DOMWINDOW == 145 (0x7f1288f39400) [pid = 4433] [serial = 567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.small.html] 07:00:18 INFO - PROCESS | 4433 | --DOMWINDOW == 144 (0x7f128b9dc400) [pid = 4433] [serial = 570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.zero.html] 07:00:18 INFO - PROCESS | 4433 | --DOMWINDOW == 143 (0x7f128bbe1400) [pid = 4433] [serial = 573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.unaffected.html] 07:00:18 INFO - PROCESS | 4433 | --DOMWINDOW == 142 (0x7f128c00c400) [pid = 4433] [serial = 579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.notinpage.html] 07:00:18 INFO - PROCESS | 4433 | --DOMWINDOW == 141 (0x7f128d37c400) [pid = 4433] [serial = 576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.html] 07:00:18 INFO - PROCESS | 4433 | 1461420018409 Marionette TRACE conn3 -> [0,788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:18 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b8db800 == 69 [pid = 4433] [id = 204] 07:00:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 142 (0x7f1288f39400) [pid = 4433] [serial = 612] [outer = (nil)] 07:00:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 143 (0x7f128bbee400) [pid = 4433] [serial = 613] [outer = 0x7f1288f39400] 07:00:18 INFO - PROCESS | 4433 | 1461420018468 Marionette DEBUG loaded listener.js 07:00:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 144 (0x7f1293386400) [pid = 4433] [serial = 614] [outer = 0x7f1288f39400] 07:00:19 INFO - PROCESS | 4433 | 1461420019141 Marionette TRACE conn3 <- [1,788,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidstring",0,null,null]]]}] 07:00:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | Canvas test: 2d.fillStyle.invalidstring 07:00:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html | took 1180ms 07:00:19 INFO - PROCESS | 4433 | 1461420019200 Marionette TRACE conn3 -> [0,789,"getWindowHandle",null] 07:00:19 INFO - PROCESS | 4433 | 1461420019202 Marionette TRACE conn3 <- [1,789,null,{"value":"8"}] 07:00:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html 07:00:19 INFO - PROCESS | 4433 | 1461420019211 Marionette TRACE conn3 -> [0,790,"setScriptTimeout",{"ms":35000}] 07:00:19 INFO - PROCESS | 4433 | 1461420019213 Marionette TRACE conn3 <- [1,790,null,{}] 07:00:19 INFO - PROCESS | 4433 | 1461420019218 Marionette TRACE conn3 -> [0,791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:19 INFO - PROCESS | 4433 | 1461420019429 Marionette TRACE conn3 <- [1,791,null,{"value":null}] 07:00:19 INFO - PROCESS | 4433 | 1461420019445 Marionette TRACE conn3 -> [0,792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:19 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a2418800 == 70 [pid = 4433] [id = 205] 07:00:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 145 (0x7f1296523400) [pid = 4433] [serial = 615] [outer = (nil)] 07:00:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 146 (0x7f12975d6400) [pid = 4433] [serial = 616] [outer = 0x7f1296523400] 07:00:19 INFO - PROCESS | 4433 | 1461420019516 Marionette DEBUG loaded listener.js 07:00:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 147 (0x7f12976f7800) [pid = 4433] [serial = 617] [outer = 0x7f1296523400] 07:00:20 INFO - PROCESS | 4433 | 1461420020230 Marionette TRACE conn3 <- [1,792,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html",0,null,null,[["Canvas test: 2d.fillStyle.invalidtype",0,null,null]]]}] 07:00:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | Canvas test: 2d.fillStyle.invalidtype 07:00:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html | took 1076ms 07:00:20 INFO - PROCESS | 4433 | 1461420020300 Marionette TRACE conn3 -> [0,793,"getWindowHandle",null] 07:00:20 INFO - PROCESS | 4433 | 1461420020303 Marionette TRACE conn3 <- [1,793,null,{"value":"8"}] 07:00:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html 07:00:20 INFO - PROCESS | 4433 | 1461420020310 Marionette TRACE conn3 -> [0,794,"setScriptTimeout",{"ms":35000}] 07:00:20 INFO - PROCESS | 4433 | 1461420020312 Marionette TRACE conn3 <- [1,794,null,{}] 07:00:20 INFO - PROCESS | 4433 | 1461420020317 Marionette TRACE conn3 -> [0,795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:20 INFO - PROCESS | 4433 | 1461420020484 Marionette TRACE conn3 <- [1,795,null,{"value":null}] 07:00:20 INFO - PROCESS | 4433 | 1461420020642 Marionette TRACE conn3 -> [0,796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:20 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1288e44800 == 71 [pid = 4433] [id = 206] 07:00:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 148 (0x7f12844d6800) [pid = 4433] [serial = 618] [outer = (nil)] 07:00:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 149 (0x7f1288f38400) [pid = 4433] [serial = 619] [outer = 0x7f12844d6800] 07:00:20 INFO - PROCESS | 4433 | 1461420020716 Marionette DEBUG loaded listener.js 07:00:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 150 (0x7f128b2da000) [pid = 4433] [serial = 620] [outer = 0x7f12844d6800] 07:00:21 INFO - PROCESS | 4433 | 1461420021609 Marionette TRACE conn3 <- [1,796,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html",0,null,null,[["currentColor is computed from the canvas element",0,null,null]]]}] 07:00:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | currentColor is computed from the canvas element 07:00:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html | took 1375ms 07:00:21 INFO - PROCESS | 4433 | 1461420021687 Marionette TRACE conn3 -> [0,797,"getWindowHandle",null] 07:00:21 INFO - PROCESS | 4433 | 1461420021695 Marionette TRACE conn3 <- [1,797,null,{"value":"8"}] 07:00:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html 07:00:21 INFO - PROCESS | 4433 | 1461420021704 Marionette TRACE conn3 -> [0,798,"setScriptTimeout",{"ms":35000}] 07:00:21 INFO - PROCESS | 4433 | 1461420021710 Marionette TRACE conn3 <- [1,798,null,{}] 07:00:21 INFO - PROCESS | 4433 | 1461420021719 Marionette TRACE conn3 -> [0,799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:21 INFO - PROCESS | 4433 | 1461420021932 Marionette TRACE conn3 <- [1,799,null,{"value":null}] 07:00:22 INFO - PROCESS | 4433 | 1461420022140 Marionette TRACE conn3 -> [0,800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:22 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1294f6a000 == 72 [pid = 4433] [id = 207] 07:00:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 151 (0x7f128c072400) [pid = 4433] [serial = 621] [outer = (nil)] 07:00:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 152 (0x7f128eb4d400) [pid = 4433] [serial = 622] [outer = 0x7f128c072400] 07:00:22 INFO - PROCESS | 4433 | 1461420022257 Marionette DEBUG loaded listener.js 07:00:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 153 (0x7f128eba1000) [pid = 4433] [serial = 623] [outer = 0x7f128c072400] 07:00:23 INFO - PROCESS | 4433 | 1461420023056 Marionette TRACE conn3 <- [1,800,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html",0,null,null,[["currentColor is computed when the attribute is set, not when it is painted",0,null,null]]]}] 07:00:23 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 07:00:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html | took 1386ms 07:00:23 INFO - PROCESS | 4433 | 1461420023093 Marionette TRACE conn3 -> [0,801,"getWindowHandle",null] 07:00:23 INFO - PROCESS | 4433 | 1461420023099 Marionette TRACE conn3 <- [1,801,null,{"value":"8"}] 07:00:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html 07:00:23 INFO - PROCESS | 4433 | 1461420023105 Marionette TRACE conn3 -> [0,802,"setScriptTimeout",{"ms":35000}] 07:00:23 INFO - PROCESS | 4433 | 1461420023107 Marionette TRACE conn3 <- [1,802,null,{}] 07:00:23 INFO - PROCESS | 4433 | 1461420023113 Marionette TRACE conn3 -> [0,803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:23 INFO - PROCESS | 4433 | 1461420023263 Marionette TRACE conn3 <- [1,803,null,{"value":null}] 07:00:23 INFO - PROCESS | 4433 | 1461420023424 Marionette TRACE conn3 -> [0,804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:23 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a3454800 == 73 [pid = 4433] [id = 208] 07:00:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 154 (0x7f128fbf4c00) [pid = 4433] [serial = 624] [outer = (nil)] 07:00:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 155 (0x7f129436f400) [pid = 4433] [serial = 625] [outer = 0x7f128fbf4c00] 07:00:23 INFO - PROCESS | 4433 | 1461420023495 Marionette DEBUG loaded listener.js 07:00:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 156 (0x7f12958b9400) [pid = 4433] [serial = 626] [outer = 0x7f128fbf4c00] 07:00:24 INFO - PROCESS | 4433 | 1461420024440 Marionette TRACE conn3 <- [1,804,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html",0,null,null,[["currentColor is computed from the canvas element even when element is not rendered",0,null,null]]]}] 07:00:24 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 07:00:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html | took 1381ms 07:00:24 INFO - PROCESS | 4433 | 1461420024487 Marionette TRACE conn3 -> [0,805,"getWindowHandle",null] 07:00:24 INFO - PROCESS | 4433 | 1461420024491 Marionette TRACE conn3 <- [1,805,null,{"value":"8"}] 07:00:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html 07:00:24 INFO - PROCESS | 4433 | 1461420024508 Marionette TRACE conn3 -> [0,806,"setScriptTimeout",{"ms":35000}] 07:00:24 INFO - PROCESS | 4433 | 1461420024522 Marionette TRACE conn3 <- [1,806,null,{}] 07:00:24 INFO - PROCESS | 4433 | 1461420024532 Marionette TRACE conn3 -> [0,807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:24 INFO - PROCESS | 4433 | 1461420024693 Marionette TRACE conn3 <- [1,807,null,{"value":null}] 07:00:24 INFO - PROCESS | 4433 | 1461420024853 Marionette TRACE conn3 -> [0,808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:24 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a7264000 == 74 [pid = 4433] [id = 209] 07:00:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 157 (0x7f128b2e4800) [pid = 4433] [serial = 627] [outer = (nil)] 07:00:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 158 (0x7f129670b800) [pid = 4433] [serial = 628] [outer = 0x7f128b2e4800] 07:00:24 INFO - PROCESS | 4433 | 1461420024926 Marionette DEBUG loaded listener.js 07:00:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 159 (0x7f129840e800) [pid = 4433] [serial = 629] [outer = 0x7f128b2e4800] 07:00:25 INFO - PROCESS | 4433 | 1461420025697 Marionette TRACE conn3 <- [1,808,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html",0,null,null,[["currentColor is solid black when the canvas element is not in a document",0,null,null]]]}] 07:00:25 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 07:00:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html | took 1257ms 07:00:25 INFO - PROCESS | 4433 | 1461420025760 Marionette TRACE conn3 -> [0,809,"getWindowHandle",null] 07:00:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html 07:00:25 INFO - PROCESS | 4433 | 1461420025764 Marionette TRACE conn3 <- [1,809,null,{"value":"8"}] 07:00:25 INFO - PROCESS | 4433 | 1461420025771 Marionette TRACE conn3 -> [0,810,"setScriptTimeout",{"ms":35000}] 07:00:25 INFO - PROCESS | 4433 | 1461420025774 Marionette TRACE conn3 <- [1,810,null,{}] 07:00:25 INFO - PROCESS | 4433 | 1461420025779 Marionette TRACE conn3 -> [0,811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:25 INFO - PROCESS | 4433 | 1461420025933 Marionette TRACE conn3 <- [1,811,null,{"value":null}] 07:00:26 INFO - PROCESS | 4433 | 1461420026118 Marionette TRACE conn3 -> [0,812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:26 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a9d69800 == 75 [pid = 4433] [id = 210] 07:00:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 160 (0x7f12a111d000) [pid = 4433] [serial = 630] [outer = (nil)] 07:00:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 161 (0x7f12a11e6400) [pid = 4433] [serial = 631] [outer = 0x7f12a111d000] 07:00:26 INFO - PROCESS | 4433 | 1461420026191 Marionette DEBUG loaded listener.js 07:00:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 162 (0x7f12a1f7ec00) [pid = 4433] [serial = 632] [outer = 0x7f12a111d000] 07:00:27 INFO - PROCESS | 4433 | 1461420027024 Marionette TRACE conn3 <- [1,812,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex3",0,null,null]]]}] 07:00:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | Canvas test: 2d.fillStyle.parse.hex3 07:00:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html | took 1288ms 07:00:27 INFO - PROCESS | 4433 | 1461420027059 Marionette TRACE conn3 -> [0,813,"getWindowHandle",null] 07:00:27 INFO - PROCESS | 4433 | 1461420027062 Marionette TRACE conn3 <- [1,813,null,{"value":"8"}] 07:00:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html 07:00:27 INFO - PROCESS | 4433 | 1461420027068 Marionette TRACE conn3 -> [0,814,"setScriptTimeout",{"ms":35000}] 07:00:27 INFO - PROCESS | 4433 | 1461420027070 Marionette TRACE conn3 <- [1,814,null,{}] 07:00:27 INFO - PROCESS | 4433 | 1461420027076 Marionette TRACE conn3 -> [0,815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:27 INFO - PROCESS | 4433 | 1461420027225 Marionette TRACE conn3 <- [1,815,null,{"value":null}] 07:00:27 INFO - PROCESS | 4433 | 1461420027386 Marionette TRACE conn3 -> [0,816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:27 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12ac646000 == 76 [pid = 4433] [id = 211] 07:00:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 163 (0x7f12a2005800) [pid = 4433] [serial = 633] [outer = (nil)] 07:00:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 164 (0x7f12a207b800) [pid = 4433] [serial = 634] [outer = 0x7f12a2005800] 07:00:27 INFO - PROCESS | 4433 | 1461420027468 Marionette DEBUG loaded listener.js 07:00:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 165 (0x7f12a24f5800) [pid = 4433] [serial = 635] [outer = 0x7f12a2005800] 07:00:28 INFO - PROCESS | 4433 | 1461420028356 Marionette TRACE conn3 <- [1,816,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex4",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,817,"getWindowHandle",null] 07:00:28 INFO - PROCESS | 4433 | 1461420028408 Marionette TRACE conn3 <- [1,817,null,{"value":"8"}] 07:00:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html 07:00:28 INFO - PROCESS | 4433 | 1461420028413 Marionette TRACE conn3 -> [0,818,"setScriptTimeout",{"ms":35000}] 07:00:28 INFO - PROCESS | 4433 | 1461420028415 Marionette TRACE conn3 <- [1,818,null,{}] 07:00:28 INFO - PROCESS | 4433 | 1461420028421 Marionette TRACE conn3 -> [0,819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:28 INFO - PROCESS | 4433 | 1461420028561 Marionette TRACE conn3 <- [1,819,null,{"value":null}] 07:00:28 INFO - PROCESS | 4433 | 1461420028717 Marionette TRACE conn3 -> [0,820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:28 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b261800 == 77 [pid = 4433] [id = 212] 07:00:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 166 (0x7f12a1f85800) [pid = 4433] [serial = 636] [outer = (nil)] 07:00:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 167 (0x7f12a3494800) [pid = 4433] [serial = 637] [outer = 0x7f12a1f85800] 07:00:28 INFO - PROCESS | 4433 | 1461420028787 Marionette DEBUG loaded listener.js 07:00:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 168 (0x7f12a53c4800) [pid = 4433] [serial = 638] [outer = 0x7f12a1f85800] 07:00:29 INFO - PROCESS | 4433 | 1461420029656 Marionette TRACE conn3 <- [1,820,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex6",0,null,null]]]}] 07:00:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | Canvas test: 2d.fillStyle.parse.hex6 07:00:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html | took 1279ms 07:00:29 INFO - PROCESS | 4433 | 1461420029693 Marionette TRACE conn3 -> [0,821,"getWindowHandle",null] 07:00:29 INFO - PROCESS | 4433 | 1461420029696 Marionette TRACE conn3 <- [1,821,null,{"value":"8"}] 07:00:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html 07:00:29 INFO - PROCESS | 4433 | 1461420029702 Marionette TRACE conn3 -> [0,822,"setScriptTimeout",{"ms":35000}] 07:00:29 INFO - PROCESS | 4433 | 1461420029705 Marionette TRACE conn3 <- [1,822,null,{}] 07:00:29 INFO - PROCESS | 4433 | 1461420029710 Marionette TRACE conn3 -> [0,823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:29 INFO - PROCESS | 4433 | 1461420029851 Marionette TRACE conn3 <- [1,823,null,{"value":null}] 07:00:30 INFO - PROCESS | 4433 | 1461420030009 Marionette TRACE conn3 -> [0,824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:30 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f3dc000 == 78 [pid = 4433] [id = 213] 07:00:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 169 (0x7f128a7a0400) [pid = 4433] [serial = 639] [outer = (nil)] 07:00:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 170 (0x7f12a2006800) [pid = 4433] [serial = 640] [outer = 0x7f128a7a0400] 07:00:30 INFO - PROCESS | 4433 | 1461420030077 Marionette DEBUG loaded listener.js 07:00:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 171 (0x7f12a6b62000) [pid = 4433] [serial = 641] [outer = 0x7f128a7a0400] 07:00:31 INFO - PROCESS | 4433 | 1461420031185 Marionette TRACE conn3 <- [1,824,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hex8",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html:26:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,825,"getWindowHandle",null] 07:00:31 INFO - PROCESS | 4433 | 1461420031243 Marionette TRACE conn3 <- [1,825,null,{"value":"8"}] 07:00:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html 07:00:31 INFO - PROCESS | 4433 | 1461420031252 Marionette TRACE conn3 -> [0,826,"setScriptTimeout",{"ms":35000}] 07:00:31 INFO - PROCESS | 4433 | 1461420031256 Marionette TRACE conn3 <- [1,826,null,{}] 07:00:31 INFO - PROCESS | 4433 | 1461420031263 Marionette TRACE conn3 -> [0,827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:31 INFO - PROCESS | 4433 | 1461420031534 Marionette TRACE conn3 <- [1,827,null,{"value":null}] 07:00:31 INFO - PROCESS | 4433 | 1461420031742 Marionette TRACE conn3 -> [0,828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:31 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12891df000 == 79 [pid = 4433] [id = 214] 07:00:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 172 (0x7f128b9d6400) [pid = 4433] [serial = 642] [outer = (nil)] 07:00:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 173 (0x7f128bf48c00) [pid = 4433] [serial = 643] [outer = 0x7f128b9d6400] 07:00:31 INFO - PROCESS | 4433 | 1461420031824 Marionette DEBUG loaded listener.js 07:00:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 174 (0x7f128c075000) [pid = 4433] [serial = 644] [outer = 0x7f128b9d6400] 07:00:32 INFO - PROCESS | 4433 | 1461420032636 Marionette TRACE conn3 <- [1,828,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-1",0,null,null]]]}] 07:00:32 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | Canvas test: 2d.fillStyle.parse.hsl-1 07:00:32 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html | took 1427ms 07:00:32 INFO - PROCESS | 4433 | 1461420032682 Marionette TRACE conn3 -> [0,829,"getWindowHandle",null] 07:00:32 INFO - PROCESS | 4433 | 1461420032691 Marionette TRACE conn3 <- [1,829,null,{"value":"8"}] 07:00:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html 07:00:32 INFO - PROCESS | 4433 | 1461420032701 Marionette TRACE conn3 -> [0,830,"setScriptTimeout",{"ms":35000}] 07:00:32 INFO - PROCESS | 4433 | 1461420032704 Marionette TRACE conn3 <- [1,830,null,{}] 07:00:32 INFO - PROCESS | 4433 | 1461420032710 Marionette TRACE conn3 -> [0,831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:32 INFO - PROCESS | 4433 | 1461420032873 Marionette TRACE conn3 <- [1,831,null,{"value":null}] 07:00:33 INFO - PROCESS | 4433 | 1461420033030 Marionette TRACE conn3 -> [0,832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:33 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f3dc800 == 80 [pid = 4433] [id = 215] 07:00:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 175 (0x7f128b8a6800) [pid = 4433] [serial = 645] [outer = (nil)] 07:00:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 176 (0x7f128eba1400) [pid = 4433] [serial = 646] [outer = 0x7f128b8a6800] 07:00:33 INFO - PROCESS | 4433 | 1461420033092 Marionette DEBUG loaded listener.js 07:00:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 177 (0x7f128f8c3000) [pid = 4433] [serial = 647] [outer = 0x7f128b8a6800] 07:00:33 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1295237800 == 79 [pid = 4433] [id = 145] 07:00:33 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a2418800 == 78 [pid = 4433] [id = 205] 07:00:33 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b8db800 == 77 [pid = 4433] [id = 204] 07:00:33 INFO - PROCESS | 4433 | --DOMWINDOW == 176 (0x7f12a2eadc00) [pid = 4433] [serial = 550] [outer = (nil)] [url = about:blank] 07:00:33 INFO - PROCESS | 4433 | --DOMWINDOW == 175 (0x7f1288f3d400) [pid = 4433] [serial = 565] [outer = (nil)] [url = about:blank] 07:00:33 INFO - PROCESS | 4433 | --DOMWINDOW == 174 (0x7f128c00a800) [pid = 4433] [serial = 553] [outer = (nil)] [url = about:blank] 07:00:33 INFO - PROCESS | 4433 | --DOMWINDOW == 173 (0x7f1293fcc800) [pid = 4433] [serial = 556] [outer = (nil)] [url = about:blank] 07:00:33 INFO - PROCESS | 4433 | --DOMWINDOW == 172 (0x7f12a2eaec00) [pid = 4433] [serial = 559] [outer = (nil)] [url = about:blank] 07:00:33 INFO - PROCESS | 4433 | --DOMWINDOW == 171 (0x7f12a6b61000) [pid = 4433] [serial = 562] [outer = (nil)] [url = about:blank] 07:00:33 INFO - PROCESS | 4433 | --DOMWINDOW == 170 (0x7f1292fad800) [pid = 4433] [serial = 583] [outer = (nil)] [url = about:blank] 07:00:33 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12956a2000 == 76 [pid = 4433] [id = 203] 07:00:33 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1291277800 == 75 [pid = 4433] [id = 202] 07:00:33 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128bf5a000 == 74 [pid = 4433] [id = 201] 07:00:33 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1288e4d000 == 73 [pid = 4433] [id = 200] 07:00:33 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1297634000 == 72 [pid = 4433] [id = 197] 07:00:33 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1292f65000 == 71 [pid = 4433] [id = 196] 07:00:33 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128a848800 == 70 [pid = 4433] [id = 195] 07:00:33 INFO - PROCESS | 4433 | --DOMWINDOW == 169 (0x7f128b527c00) [pid = 4433] [serial = 569] [outer = (nil)] [url = about:blank] 07:00:33 INFO - PROCESS | 4433 | --DOMWINDOW == 168 (0x7f128b3c4800) [pid = 4433] [serial = 568] [outer = (nil)] [url = about:blank] 07:00:33 INFO - PROCESS | 4433 | --DOMWINDOW == 167 (0x7f128bcc9400) [pid = 4433] [serial = 571] [outer = (nil)] [url = about:blank] 07:00:33 INFO - PROCESS | 4433 | --DOMWINDOW == 166 (0x7f128bf46c00) [pid = 4433] [serial = 572] [outer = (nil)] [url = about:blank] 07:00:33 INFO - PROCESS | 4433 | --DOMWINDOW == 165 (0x7f128e9ce800) [pid = 4433] [serial = 574] [outer = (nil)] [url = about:blank] 07:00:33 INFO - PROCESS | 4433 | --DOMWINDOW == 164 (0x7f128eb98000) [pid = 4433] [serial = 575] [outer = (nil)] [url = about:blank] 07:00:33 INFO - PROCESS | 4433 | --DOMWINDOW == 163 (0x7f128fbf8c00) [pid = 4433] [serial = 580] [outer = (nil)] [url = about:blank] 07:00:33 INFO - PROCESS | 4433 | --DOMWINDOW == 162 (0x7f128f8c4800) [pid = 4433] [serial = 577] [outer = (nil)] [url = about:blank] 07:00:33 INFO - PROCESS | 4433 | --DOMWINDOW == 161 (0x7f12912f3800) [pid = 4433] [serial = 581] [outer = (nil)] [url = about:blank] 07:00:33 INFO - PROCESS | 4433 | --DOMWINDOW == 160 (0x7f128f8c9000) [pid = 4433] [serial = 578] [outer = (nil)] [url = about:blank] 07:00:34 INFO - PROCESS | 4433 | 1461420034021 Marionette TRACE conn3 <- [1,832,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-2",0,null,null]]]}] 07:00:34 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | Canvas test: 2d.fillStyle.parse.hsl-2 07:00:34 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html | took 1380ms 07:00:34 INFO - PROCESS | 4433 | 1461420034082 Marionette TRACE conn3 -> [0,833,"getWindowHandle",null] 07:00:34 INFO - PROCESS | 4433 | 1461420034085 Marionette TRACE conn3 <- [1,833,null,{"value":"8"}] 07:00:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html 07:00:34 INFO - PROCESS | 4433 | 1461420034091 Marionette TRACE conn3 -> [0,834,"setScriptTimeout",{"ms":35000}] 07:00:34 INFO - PROCESS | 4433 | 1461420034096 Marionette TRACE conn3 <- [1,834,null,{}] 07:00:34 INFO - PROCESS | 4433 | 1461420034110 Marionette TRACE conn3 -> [0,835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:34 INFO - PROCESS | 4433 | 1461420034314 Marionette TRACE conn3 <- [1,835,null,{"value":null}] 07:00:34 INFO - PROCESS | 4433 | 1461420034449 Marionette TRACE conn3 -> [0,836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:34 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128ee15000 == 71 [pid = 4433] [id = 216] 07:00:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 161 (0x7f128bbeec00) [pid = 4433] [serial = 648] [outer = (nil)] 07:00:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 162 (0x7f12900e8000) [pid = 4433] [serial = 649] [outer = 0x7f128bbeec00] 07:00:34 INFO - PROCESS | 4433 | 1461420034515 Marionette DEBUG loaded listener.js 07:00:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 163 (0x7f1294506400) [pid = 4433] [serial = 650] [outer = 0x7f128bbeec00] 07:00:35 INFO - PROCESS | 4433 | 1461420035194 Marionette TRACE conn3 <- [1,836,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-3",0,null,null]]]}] 07:00:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | Canvas test: 2d.fillStyle.parse.hsl-3 07:00:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html | took 1131ms 07:00:35 INFO - PROCESS | 4433 | 1461420035223 Marionette TRACE conn3 -> [0,837,"getWindowHandle",null] 07:00:35 INFO - PROCESS | 4433 | 1461420035227 Marionette TRACE conn3 <- [1,837,null,{"value":"8"}] 07:00:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html 07:00:35 INFO - PROCESS | 4433 | 1461420035232 Marionette TRACE conn3 -> [0,838,"setScriptTimeout",{"ms":35000}] 07:00:35 INFO - PROCESS | 4433 | 1461420035235 Marionette TRACE conn3 <- [1,838,null,{}] 07:00:35 INFO - PROCESS | 4433 | 1461420035240 Marionette TRACE conn3 -> [0,839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:35 INFO - PROCESS | 4433 | 1461420035415 Marionette TRACE conn3 <- [1,839,null,{"value":null}] 07:00:35 INFO - PROCESS | 4433 | 1461420035434 Marionette TRACE conn3 -> [0,840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:35 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1294b77800 == 72 [pid = 4433] [id = 217] 07:00:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 164 (0x7f128bcce000) [pid = 4433] [serial = 651] [outer = (nil)] 07:00:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 165 (0x7f12958ab400) [pid = 4433] [serial = 652] [outer = 0x7f128bcce000] 07:00:35 INFO - PROCESS | 4433 | 1461420035493 Marionette DEBUG loaded listener.js 07:00:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 166 (0x7f1295c37000) [pid = 4433] [serial = 653] [outer = 0x7f128bcce000] 07:00:36 INFO - PROCESS | 4433 | 1461420036261 Marionette TRACE conn3 <- [1,840,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-4",0,null,null]]]}] 07:00:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | Canvas test: 2d.fillStyle.parse.hsl-4 07:00:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html | took 1075ms 07:00:36 INFO - PROCESS | 4433 | 1461420036309 Marionette TRACE conn3 -> [0,841,"getWindowHandle",null] 07:00:36 INFO - PROCESS | 4433 | 1461420036311 Marionette TRACE conn3 <- [1,841,null,{"value":"8"}] 07:00:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html 07:00:36 INFO - PROCESS | 4433 | 1461420036330 Marionette TRACE conn3 -> [0,842,"setScriptTimeout",{"ms":35000}] 07:00:36 INFO - PROCESS | 4433 | 1461420036333 Marionette TRACE conn3 <- [1,842,null,{}] 07:00:36 INFO - PROCESS | 4433 | 1461420036344 Marionette TRACE conn3 -> [0,843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:36 INFO - PROCESS | 4433 | 1461420036517 Marionette TRACE conn3 <- [1,843,null,{"value":null}] 07:00:36 INFO - PROCESS | 4433 | 1461420036536 Marionette TRACE conn3 -> [0,844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:36 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1296b45000 == 73 [pid = 4433] [id = 218] 07:00:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 167 (0x7f129412ac00) [pid = 4433] [serial = 654] [outer = (nil)] 07:00:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 168 (0x7f1295f1d800) [pid = 4433] [serial = 655] [outer = 0x7f129412ac00] 07:00:36 INFO - PROCESS | 4433 | 1461420036593 Marionette DEBUG loaded listener.js 07:00:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 169 (0x7f1296aa7400) [pid = 4433] [serial = 656] [outer = 0x7f129412ac00] 07:00:37 INFO - PROCESS | 4433 | 1461420037379 Marionette TRACE conn3 <- [1,844,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-5",0,null,null]]]}] 07:00:37 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | Canvas test: 2d.fillStyle.parse.hsl-5 07:00:37 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html | took 1095ms 07:00:37 INFO - PROCESS | 4433 | 1461420037412 Marionette TRACE conn3 -> [0,845,"getWindowHandle",null] 07:00:37 INFO - PROCESS | 4433 | 1461420037416 Marionette TRACE conn3 <- [1,845,null,{"value":"8"}] 07:00:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html 07:00:37 INFO - PROCESS | 4433 | 1461420037421 Marionette TRACE conn3 -> [0,846,"setScriptTimeout",{"ms":35000}] 07:00:37 INFO - PROCESS | 4433 | 1461420037423 Marionette TRACE conn3 <- [1,846,null,{}] 07:00:37 INFO - PROCESS | 4433 | 1461420037428 Marionette TRACE conn3 -> [0,847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:37 INFO - PROCESS | 4433 | 1461420037622 Marionette TRACE conn3 <- [1,847,null,{"value":null}] 07:00:37 INFO - PROCESS | 4433 | 1461420037653 Marionette TRACE conn3 -> [0,848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:37 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a2260000 == 74 [pid = 4433] [id = 219] 07:00:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 170 (0x7f12a1d43000) [pid = 4433] [serial = 657] [outer = (nil)] 07:00:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 171 (0x7f12a2254800) [pid = 4433] [serial = 658] [outer = 0x7f12a1d43000] 07:00:37 INFO - PROCESS | 4433 | 1461420037714 Marionette DEBUG loaded listener.js 07:00:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 172 (0x7f12a32b7000) [pid = 4433] [serial = 659] [outer = 0x7f12a1d43000] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 171 (0x7f128b9a4000) [pid = 4433] [serial = 359] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.emptysrc.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 170 (0x7f128a8f0000) [pid = 4433] [serial = 362] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.incomplete.immediate.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 169 (0x7f128a8e5800) [pid = 4433] [serial = 440] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.clip.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 168 (0x7f128fbf6800) [pid = 4433] [serial = 522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.2.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 167 (0x7f128b3c9400) [pid = 4433] [serial = 585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.basic.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 166 (0x7f128bf4ec00) [pid = 4433] [serial = 603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.semitransparent.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 165 (0x7f128c521400) [pid = 4433] [serial = 591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.stroke.unaffected.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 164 (0x7f12958ae800) [pid = 4433] [serial = 531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.5.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 163 (0x7f1288f3d000) [pid = 4433] [serial = 594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.basic.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 162 (0x7f128c07ec00) [pid = 4433] [serial = 519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.1.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 161 (0x7f128b9e1c00) [pid = 4433] [serial = 483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.shadow.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 160 (0x7f128a7ad800) [pid = 4433] [serial = 600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.default.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 159 (0x7f12a2253400) [pid = 4433] [serial = 549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.ltr.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 158 (0x7f12844dd000) [pid = 4433] [serial = 609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.transparent.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 157 (0x7f128bf43000) [pid = 4433] [serial = 489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.zero.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 156 (0x7f1288f39400) [pid = 4433] [serial = 612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidstring.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 155 (0x7f128a8eb000) [pid = 4433] [serial = 597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.measure.width.empty.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 154 (0x7f12844d4800) [pid = 4433] [serial = 452] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.nonfinite.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 153 (0x7f129590f800) [pid = 4433] [serial = 443] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalalpha.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 152 (0x7f12a111b800) [pid = 4433] [serial = 528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.4.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 151 (0x7f128b9d8c00) [pid = 4433] [serial = 552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.align.start.rtl.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 150 (0x7f128f8be400) [pid = 4433] [serial = 606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.get.solid.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 149 (0x7f1295865400) [pid = 4433] [serial = 398] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.2.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 148 (0x7f128c071800) [pid = 4433] [serial = 486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.transform.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 147 (0x7f128eebe400) [pid = 4433] [serial = 437] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.basic.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 146 (0x7f128bbe5000) [pid = 4433] [serial = 480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.path.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 145 (0x7f128bcc4800) [pid = 4433] [serial = 347] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.canvas.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 144 (0x7f128d378c00) [pid = 4433] [serial = 555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.baseline.alphabetic.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 143 (0x7f128b2dc000) [pid = 4433] [serial = 401] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.svg.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 142 (0x7f1288f34c00) [pid = 4433] [serial = 449] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.negative.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 141 (0x7f12844e1c00) [pid = 4433] [serial = 561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.fontface.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 140 (0x7f12955aa400) [pid = 4433] [serial = 350] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.clip.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 139 (0x7f12844d8800) [pid = 4433] [serial = 516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.transform.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 138 (0x7f128b3cb000) [pid = 4433] [serial = 392] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.path.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 137 (0x7f12846efc00) [pid = 4433] [serial = 525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.zero.3.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 136 (0x7f128a8e4800) [pid = 4433] [serial = 356] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.floatsource.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 135 (0x7f12912f3c00) [pid = 4433] [serial = 582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fontface.repeat.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 134 (0x7f12958af000) [pid = 4433] [serial = 558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.bound.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 133 (0x7f128afcf000) [pid = 4433] [serial = 404] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.transform.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 132 (0x7f128b8a6400) [pid = 4433] [serial = 434] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_005.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 131 (0x7f12a1f80400) [pid = 4433] [serial = 353] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.composite.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 130 (0x7f128a7ab000) [pid = 4433] [serial = 431] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-paths-to-the-canvas/drawFocusIfNeeded_004.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 129 (0x7f128afd5000) [pid = 4433] [serial = 588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.space.collapse.nonspace.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 128 (0x7f12844d5c00) [pid = 4433] [serial = 564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-text-to-the-canvas/2d.text.draw.fill.maxWidth.negative.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 127 (0x7f12a1f7b400) [pid = 4433] [serial = 320] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.9arg.destpos.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 126 (0x7f128afd2800) [pid = 4433] [serial = 389] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.null.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 125 (0x7f1288f33c00) [pid = 4433] [serial = 446] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.clearRect.globalcomposite.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 124 (0x7f12844d5400) [pid = 4433] [serial = 513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.strokeRect.shadow.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 123 (0x7f1295287000) [pid = 4433] [serial = 395] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-images-to-the-canvas/2d.drawImage.self.1.html] 07:00:38 INFO - PROCESS | 4433 | --DOMWINDOW == 122 (0x7f1288f37400) [pid = 4433] [serial = 477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/drawing-rectangles-to-the-canvas/2d.fillRect.nonfinite.html] 07:00:38 INFO - PROCESS | 4433 | 1461420038977 Marionette TRACE conn3 <- [1,848,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-6",0,null,null]]]}] 07:00:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | Canvas test: 2d.fillStyle.parse.hsl-6 07:00:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html | took 1577ms 07:00:39 INFO - PROCESS | 4433 | 1461420038998 Marionette TRACE conn3 -> [0,849,"getWindowHandle",null] 07:00:39 INFO - PROCESS | 4433 | 1461420039000 Marionette TRACE conn3 <- [1,849,null,{"value":"8"}] 07:00:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html 07:00:39 INFO - PROCESS | 4433 | 1461420039005 Marionette TRACE conn3 -> [0,850,"setScriptTimeout",{"ms":35000}] 07:00:39 INFO - PROCESS | 4433 | 1461420039008 Marionette TRACE conn3 <- [1,850,null,{}] 07:00:39 INFO - PROCESS | 4433 | 1461420039013 Marionette TRACE conn3 -> [0,851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:39 INFO - PROCESS | 4433 | 1461420039155 Marionette TRACE conn3 <- [1,851,null,{"value":null}] 07:00:39 INFO - PROCESS | 4433 | 1461420039282 Marionette TRACE conn3 -> [0,852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:39 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a648000 == 75 [pid = 4433] [id = 220] 07:00:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 123 (0x7f12844d6400) [pid = 4433] [serial = 660] [outer = (nil)] 07:00:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 124 (0x7f1288f34c00) [pid = 4433] [serial = 661] [outer = 0x7f12844d6400] 07:00:39 INFO - PROCESS | 4433 | 1461420039346 Marionette DEBUG loaded listener.js 07:00:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 125 (0x7f128b2dbc00) [pid = 4433] [serial = 662] [outer = 0x7f12844d6400] 07:00:40 INFO - PROCESS | 4433 | 1461420040268 Marionette TRACE conn3 <- [1,852,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-1",0,null,null]]]}] 07:00:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-1 07:00:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html | took 1289ms 07:00:40 INFO - PROCESS | 4433 | 1461420040294 Marionette TRACE conn3 -> [0,853,"getWindowHandle",null] 07:00:40 INFO - PROCESS | 4433 | 1461420040301 Marionette TRACE conn3 <- [1,853,null,{"value":"8"}] 07:00:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html 07:00:40 INFO - PROCESS | 4433 | 1461420040309 Marionette TRACE conn3 -> [0,854,"setScriptTimeout",{"ms":35000}] 07:00:40 INFO - PROCESS | 4433 | 1461420040314 Marionette TRACE conn3 <- [1,854,null,{}] 07:00:40 INFO - PROCESS | 4433 | 1461420040322 Marionette TRACE conn3 -> [0,855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:40 INFO - PROCESS | 4433 | 1461420040482 Marionette TRACE conn3 <- [1,855,null,{"value":null}] 07:00:40 INFO - PROCESS | 4433 | 1461420040645 Marionette TRACE conn3 -> [0,856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:40 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128bf5a000 == 76 [pid = 4433] [id = 221] 07:00:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 126 (0x7f128b3c3400) [pid = 4433] [serial = 663] [outer = (nil)] 07:00:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 127 (0x7f128b65b800) [pid = 4433] [serial = 664] [outer = 0x7f128b3c3400] 07:00:40 INFO - PROCESS | 4433 | 1461420040724 Marionette DEBUG loaded listener.js 07:00:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 128 (0x7f128b9da400) [pid = 4433] [serial = 665] [outer = 0x7f128b3c3400] 07:00:41 INFO - PROCESS | 4433 | 1461420041642 Marionette TRACE conn3 <- [1,856,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-2",0,null,null]]]}] 07:00:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-2 07:00:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html | took 1389ms 07:00:41 INFO - PROCESS | 4433 | 1461420041700 Marionette TRACE conn3 -> [0,857,"getWindowHandle",null] 07:00:41 INFO - PROCESS | 4433 | 1461420041708 Marionette TRACE conn3 <- [1,857,null,{"value":"8"}] 07:00:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html 07:00:41 INFO - PROCESS | 4433 | 1461420041717 Marionette TRACE conn3 -> [0,858,"setScriptTimeout",{"ms":35000}] 07:00:41 INFO - PROCESS | 4433 | 1461420041721 Marionette TRACE conn3 <- [1,858,null,{}] 07:00:41 INFO - PROCESS | 4433 | 1461420041726 Marionette TRACE conn3 -> [0,859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:41 INFO - PROCESS | 4433 | 1461420041887 Marionette TRACE conn3 <- [1,859,null,{"value":null}] 07:00:42 INFO - PROCESS | 4433 | 1461420042043 Marionette TRACE conn3 -> [0,860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:42 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129655f000 == 77 [pid = 4433] [id = 222] 07:00:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 129 (0x7f128b9da800) [pid = 4433] [serial = 666] [outer = (nil)] 07:00:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 130 (0x7f128c07c800) [pid = 4433] [serial = 667] [outer = 0x7f128b9da800] 07:00:42 INFO - PROCESS | 4433 | 1461420042116 Marionette DEBUG loaded listener.js 07:00:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 131 (0x7f128eb4e400) [pid = 4433] [serial = 668] [outer = 0x7f128b9da800] 07:00:42 INFO - PROCESS | 4433 | 1461420042996 Marionette TRACE conn3 <- [1,860,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-3",0,null,null]]]}] 07:00:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-3 07:00:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html | took 1329ms 07:00:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html 07:00:43 INFO - PROCESS | 4433 | 1461420043047 Marionette TRACE conn3 -> [0,861,"getWindowHandle",null] 07:00:43 INFO - PROCESS | 4433 | 1461420043050 Marionette TRACE conn3 <- [1,861,null,{"value":"8"}] 07:00:43 INFO - PROCESS | 4433 | 1461420043056 Marionette TRACE conn3 -> [0,862,"setScriptTimeout",{"ms":35000}] 07:00:43 INFO - PROCESS | 4433 | 1461420043061 Marionette TRACE conn3 <- [1,862,null,{}] 07:00:43 INFO - PROCESS | 4433 | 1461420043076 Marionette TRACE conn3 -> [0,863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:43 INFO - PROCESS | 4433 | 1461420043231 Marionette TRACE conn3 <- [1,863,null,{"value":null}] 07:00:43 INFO - PROCESS | 4433 | 1461420043396 Marionette TRACE conn3 -> [0,864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:43 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a345e800 == 78 [pid = 4433] [id = 223] 07:00:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 132 (0x7f128eeca800) [pid = 4433] [serial = 669] [outer = (nil)] 07:00:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 133 (0x7f128fbf7000) [pid = 4433] [serial = 670] [outer = 0x7f128eeca800] 07:00:43 INFO - PROCESS | 4433 | 1461420043475 Marionette DEBUG loaded listener.js 07:00:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 134 (0x7f1292ec7800) [pid = 4433] [serial = 671] [outer = 0x7f128eeca800] 07:00:44 INFO - PROCESS | 4433 | 1461420044288 Marionette TRACE conn3 <- [1,864,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsl-clamp-4",0,null,null]]]}] 07:00:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsl-clamp-4 07:00:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html | took 1285ms 07:00:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html 07:00:44 INFO - PROCESS | 4433 | 1461420044341 Marionette TRACE conn3 -> [0,865,"getWindowHandle",null] 07:00:44 INFO - PROCESS | 4433 | 1461420044344 Marionette TRACE conn3 <- [1,865,null,{"value":"8"}] 07:00:44 INFO - PROCESS | 4433 | 1461420044350 Marionette TRACE conn3 -> [0,866,"setScriptTimeout",{"ms":35000}] 07:00:44 INFO - PROCESS | 4433 | 1461420044353 Marionette TRACE conn3 <- [1,866,null,{}] 07:00:44 INFO - PROCESS | 4433 | 1461420044358 Marionette TRACE conn3 -> [0,867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:44 INFO - PROCESS | 4433 | 1461420044514 Marionette TRACE conn3 <- [1,867,null,{"value":null}] 07:00:44 INFO - PROCESS | 4433 | 1461420044678 Marionette TRACE conn3 -> [0,868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:44 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a76ac800 == 79 [pid = 4433] [id = 224] 07:00:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 135 (0x7f128f8c3c00) [pid = 4433] [serial = 672] [outer = (nil)] 07:00:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 136 (0x7f1294807000) [pid = 4433] [serial = 673] [outer = 0x7f128f8c3c00] 07:00:44 INFO - PROCESS | 4433 | 1461420044751 Marionette DEBUG loaded listener.js 07:00:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 137 (0x7f12958ae800) [pid = 4433] [serial = 674] [outer = 0x7f128f8c3c00] 07:00:45 INFO - PROCESS | 4433 | 1461420045652 Marionette TRACE conn3 <- [1,868,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-1",0,null,null]]]}] 07:00:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | Canvas test: 2d.fillStyle.parse.hsla-1 07:00:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html | took 1333ms 07:00:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html 07:00:45 INFO - PROCESS | 4433 | 1461420045684 Marionette TRACE conn3 -> [0,869,"getWindowHandle",null] 07:00:45 INFO - PROCESS | 4433 | 1461420045687 Marionette TRACE conn3 <- [1,869,null,{"value":"8"}] 07:00:45 INFO - PROCESS | 4433 | 1461420045693 Marionette TRACE conn3 -> [0,870,"setScriptTimeout",{"ms":35000}] 07:00:45 INFO - PROCESS | 4433 | 1461420045696 Marionette TRACE conn3 <- [1,870,null,{}] 07:00:45 INFO - PROCESS | 4433 | 1461420045701 Marionette TRACE conn3 -> [0,871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:45 INFO - PROCESS | 4433 | 1461420045846 Marionette TRACE conn3 <- [1,871,null,{"value":null}] 07:00:46 INFO - PROCESS | 4433 | 1461420046005 Marionette TRACE conn3 -> [0,872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:46 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f88e000 == 80 [pid = 4433] [id = 225] 07:00:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 138 (0x7f12844da000) [pid = 4433] [serial = 675] [outer = (nil)] 07:00:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 139 (0x7f1295e94c00) [pid = 4433] [serial = 676] [outer = 0x7f12844da000] 07:00:46 INFO - PROCESS | 4433 | 1461420046076 Marionette DEBUG loaded listener.js 07:00:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 140 (0x7f1296b67400) [pid = 4433] [serial = 677] [outer = 0x7f12844da000] 07:00:46 INFO - PROCESS | 4433 | 1461420046940 Marionette TRACE conn3 <- [1,872,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-2",0,null,null]]]}] 07:00:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | Canvas test: 2d.fillStyle.parse.hsla-2 07:00:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html | took 1277ms 07:00:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html 07:00:46 INFO - PROCESS | 4433 | 1461420046970 Marionette TRACE conn3 -> [0,873,"getWindowHandle",null] 07:00:46 INFO - PROCESS | 4433 | 1461420046972 Marionette TRACE conn3 <- [1,873,null,{"value":"8"}] 07:00:46 INFO - PROCESS | 4433 | 1461420046979 Marionette TRACE conn3 -> [0,874,"setScriptTimeout",{"ms":35000}] 07:00:46 INFO - PROCESS | 4433 | 1461420046983 Marionette TRACE conn3 <- [1,874,null,{}] 07:00:46 INFO - PROCESS | 4433 | 1461420046988 Marionette TRACE conn3 -> [0,875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:47 INFO - PROCESS | 4433 | 1461420047161 Marionette TRACE conn3 <- [1,875,null,{"value":null}] 07:00:47 INFO - PROCESS | 4433 | 1461420047326 Marionette TRACE conn3 -> [0,876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:47 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12808df800 == 81 [pid = 4433] [id = 226] 07:00:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 141 (0x7f12a111a000) [pid = 4433] [serial = 678] [outer = (nil)] 07:00:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 142 (0x7f12a1f7e400) [pid = 4433] [serial = 679] [outer = 0x7f12a111a000] 07:00:47 INFO - PROCESS | 4433 | 1461420047398 Marionette DEBUG loaded listener.js 07:00:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 143 (0x7f12a24f4c00) [pid = 4433] [serial = 680] [outer = 0x7f12a111a000] 07:00:48 INFO - PROCESS | 4433 | 1461420048237 Marionette TRACE conn3 <- [1,876,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-1",0,null,null]]]}] 07:00:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-1 07:00:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html | took 1328ms 07:00:48 INFO - PROCESS | 4433 | 1461420048307 Marionette TRACE conn3 -> [0,877,"getWindowHandle",null] 07:00:48 INFO - PROCESS | 4433 | 1461420048310 Marionette TRACE conn3 <- [1,877,null,{"value":"8"}] 07:00:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html 07:00:48 INFO - PROCESS | 4433 | 1461420048315 Marionette TRACE conn3 -> [0,878,"setScriptTimeout",{"ms":35000}] 07:00:48 INFO - PROCESS | 4433 | 1461420048318 Marionette TRACE conn3 <- [1,878,null,{}] 07:00:48 INFO - PROCESS | 4433 | 1461420048323 Marionette TRACE conn3 -> [0,879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:48 INFO - PROCESS | 4433 | 1461420048470 Marionette TRACE conn3 <- [1,879,null,{"value":null}] 07:00:48 INFO - PROCESS | 4433 | 1461420048633 Marionette TRACE conn3 -> [0,880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:48 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12808f9800 == 82 [pid = 4433] [id = 227] 07:00:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 144 (0x7f12a1d39400) [pid = 4433] [serial = 681] [outer = (nil)] 07:00:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 145 (0x7f12a32b9c00) [pid = 4433] [serial = 682] [outer = 0x7f12a1d39400] 07:00:48 INFO - PROCESS | 4433 | 1461420048714 Marionette DEBUG loaded listener.js 07:00:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 146 (0x7f12a53b8c00) [pid = 4433] [serial = 683] [outer = 0x7f12a1d39400] 07:00:49 INFO - PROCESS | 4433 | 1461420049495 Marionette TRACE conn3 <- [1,880,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-2",0,null,null]]]}] 07:00:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-2 07:00:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html | took 1232ms 07:00:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html 07:00:49 INFO - PROCESS | 4433 | 1461420049548 Marionette TRACE conn3 -> [0,881,"getWindowHandle",null] 07:00:49 INFO - PROCESS | 4433 | 1461420049551 Marionette TRACE conn3 <- [1,881,null,{"value":"8"}] 07:00:49 INFO - PROCESS | 4433 | 1461420049557 Marionette TRACE conn3 -> [0,882,"setScriptTimeout",{"ms":35000}] 07:00:49 INFO - PROCESS | 4433 | 1461420049560 Marionette TRACE conn3 <- [1,882,null,{}] 07:00:49 INFO - PROCESS | 4433 | 1461420049565 Marionette TRACE conn3 -> [0,883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:49 INFO - PROCESS | 4433 | 1461420049723 Marionette TRACE conn3 <- [1,883,null,{"value":null}] 07:00:49 INFO - PROCESS | 4433 | 1461420049885 Marionette TRACE conn3 -> [0,884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:49 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128147c000 == 83 [pid = 4433] [id = 228] 07:00:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 147 (0x7f12a2461400) [pid = 4433] [serial = 684] [outer = (nil)] 07:00:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 148 (0x7f12a6b68800) [pid = 4433] [serial = 685] [outer = 0x7f12a2461400] 07:00:49 INFO - PROCESS | 4433 | 1461420049954 Marionette DEBUG loaded listener.js 07:00:50 INFO - PROCESS | 4433 | ++DOMWINDOW == 149 (0x7f12a6db3000) [pid = 4433] [serial = 686] [outer = 0x7f12a2461400] 07:00:50 INFO - PROCESS | 4433 | 1461420050766 Marionette TRACE conn3 <- [1,884,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-3",0,null,null]]]}] 07:00:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-3 07:00:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html | took 1276ms 07:00:50 INFO - PROCESS | 4433 | 1461420050833 Marionette TRACE conn3 -> [0,885,"getWindowHandle",null] 07:00:50 INFO - PROCESS | 4433 | 1461420050837 Marionette TRACE conn3 <- [1,885,null,{"value":"8"}] 07:00:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html 07:00:50 INFO - PROCESS | 4433 | 1461420050842 Marionette TRACE conn3 -> [0,886,"setScriptTimeout",{"ms":35000}] 07:00:50 INFO - PROCESS | 4433 | 1461420050845 Marionette TRACE conn3 <- [1,886,null,{}] 07:00:50 INFO - PROCESS | 4433 | 1461420050850 Marionette TRACE conn3 -> [0,887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:51 INFO - PROCESS | 4433 | 1461420051012 Marionette TRACE conn3 <- [1,887,null,{"value":null}] 07:00:51 INFO - PROCESS | 4433 | 1461420051170 Marionette TRACE conn3 -> [0,888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:51 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a64e800 == 84 [pid = 4433] [id = 229] 07:00:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 150 (0x7f128a79e400) [pid = 4433] [serial = 687] [outer = (nil)] 07:00:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 151 (0x7f128b2e6400) [pid = 4433] [serial = 688] [outer = 0x7f128a79e400] 07:00:51 INFO - PROCESS | 4433 | 1461420051241 Marionette DEBUG loaded listener.js 07:00:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 152 (0x7f128d54d000) [pid = 4433] [serial = 689] [outer = 0x7f128a79e400] 07:00:52 INFO - PROCESS | 4433 | 1461420052092 Marionette TRACE conn3 <- [1,888,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-4",0,null,null]]]}] 07:00:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-4 07:00:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html | took 1282ms 07:00:52 INFO - PROCESS | 4433 | 1461420052126 Marionette TRACE conn3 -> [0,889,"getWindowHandle",null] 07:00:52 INFO - PROCESS | 4433 | 1461420052129 Marionette TRACE conn3 <- [1,889,null,{"value":"8"}] 07:00:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html 07:00:52 INFO - PROCESS | 4433 | 1461420052135 Marionette TRACE conn3 -> [0,890,"setScriptTimeout",{"ms":35000}] 07:00:52 INFO - PROCESS | 4433 | 1461420052138 Marionette TRACE conn3 <- [1,890,null,{}] 07:00:52 INFO - PROCESS | 4433 | 1461420052143 Marionette TRACE conn3 -> [0,891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:52 INFO - PROCESS | 4433 | 1461420052304 Marionette TRACE conn3 <- [1,891,null,{"value":null}] 07:00:52 INFO - PROCESS | 4433 | 1461420052472 Marionette TRACE conn3 -> [0,892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:52 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12891df800 == 85 [pid = 4433] [id = 230] 07:00:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 153 (0x7f12844d7000) [pid = 4433] [serial = 690] [outer = (nil)] 07:00:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 154 (0x7f128a7a5400) [pid = 4433] [serial = 691] [outer = 0x7f12844d7000] 07:00:52 INFO - PROCESS | 4433 | 1461420052546 Marionette DEBUG loaded listener.js 07:00:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 155 (0x7f128b9d6000) [pid = 4433] [serial = 692] [outer = 0x7f12844d7000] 07:00:53 INFO - PROCESS | 4433 | 1461420053717 Marionette TRACE conn3 <- [1,892,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-5",0,null,null]]]}] 07:00:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-5 07:00:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html | took 1631ms 07:00:53 INFO - PROCESS | 4433 | 1461420053767 Marionette TRACE conn3 -> [0,893,"getWindowHandle",null] 07:00:53 INFO - PROCESS | 4433 | 1461420053773 Marionette TRACE conn3 <- [1,893,null,{"value":"8"}] 07:00:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html 07:00:53 INFO - PROCESS | 4433 | 1461420053781 Marionette TRACE conn3 -> [0,894,"setScriptTimeout",{"ms":35000}] 07:00:53 INFO - PROCESS | 4433 | 1461420053784 Marionette TRACE conn3 <- [1,894,null,{}] 07:00:53 INFO - PROCESS | 4433 | 1461420053792 Marionette TRACE conn3 -> [0,895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:53 INFO - PROCESS | 4433 | 1461420053956 Marionette TRACE conn3 <- [1,895,null,{"value":null}] 07:00:54 INFO - PROCESS | 4433 | 1461420054130 Marionette TRACE conn3 -> [0,896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:54 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b25e000 == 86 [pid = 4433] [id = 231] 07:00:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 156 (0x7f128a7a8400) [pid = 4433] [serial = 693] [outer = (nil)] 07:00:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 157 (0x7f128afd7800) [pid = 4433] [serial = 694] [outer = 0x7f128a7a8400] 07:00:54 INFO - PROCESS | 4433 | 1461420054200 Marionette DEBUG loaded listener.js 07:00:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 158 (0x7f128b8a1400) [pid = 4433] [serial = 695] [outer = 0x7f128a7a8400] 07:00:55 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a2260000 == 85 [pid = 4433] [id = 219] 07:00:55 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1296b45000 == 84 [pid = 4433] [id = 218] 07:00:55 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1294b77800 == 83 [pid = 4433] [id = 217] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 157 (0x7f12975d6400) [pid = 4433] [serial = 616] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128ee15000 == 82 [pid = 4433] [id = 216] 07:00:55 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f3dc800 == 81 [pid = 4433] [id = 215] 07:00:55 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12891df000 == 80 [pid = 4433] [id = 214] 07:00:55 INFO - PROCESS | 4433 | 1461420055260 Marionette TRACE conn3 <- [1,896,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.hsla-clamp-6",0,null,null]]]}] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 156 (0x7f12a6b63800) [pid = 4433] [serial = 361] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 155 (0x7f12a6c08400) [pid = 4433] [serial = 364] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 154 (0x7f12a1f7a800) [pid = 4433] [serial = 442] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 153 (0x7f1295f0e800) [pid = 4433] [serial = 524] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 152 (0x7f128b9d7000) [pid = 4433] [serial = 587] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 151 (0x7f128c07e000) [pid = 4433] [serial = 604] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 150 (0x7f129338e400) [pid = 4433] [serial = 593] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 149 (0x7f12a35dc000) [pid = 4433] [serial = 533] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 148 (0x7f1295872800) [pid = 4433] [serial = 596] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 147 (0x7f128fbf6400) [pid = 4433] [serial = 521] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 146 (0x7f12958b6c00) [pid = 4433] [serial = 485] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 145 (0x7f128bccd000) [pid = 4433] [serial = 602] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 144 (0x7f12a35dc400) [pid = 4433] [serial = 551] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 143 (0x7f12958afc00) [pid = 4433] [serial = 611] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 142 (0x7f128bf50000) [pid = 4433] [serial = 491] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 141 (0x7f128bbee400) [pid = 4433] [serial = 613] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 140 (0x7f1295915c00) [pid = 4433] [serial = 599] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 139 (0x7f12844e2800) [pid = 4433] [serial = 454] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 138 (0x7f128b528000) [pid = 4433] [serial = 586] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 137 (0x7f12a2eb1c00) [pid = 4433] [serial = 445] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 136 (0x7f128eb4fc00) [pid = 4433] [serial = 605] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 135 (0x7f12a2071400) [pid = 4433] [serial = 530] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 134 (0x7f128d37e800) [pid = 4433] [serial = 554] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 133 (0x7f128f8ca400) [pid = 4433] [serial = 607] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 132 (0x7f12a6b67c00) [pid = 4433] [serial = 400] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 131 (0x7f12a1f82800) [pid = 4433] [serial = 488] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 130 (0x7f12958b4c00) [pid = 4433] [serial = 439] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 129 (0x7f128b9a1c00) [pid = 4433] [serial = 601] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 128 (0x7f128c07b800) [pid = 4433] [serial = 482] [outer = (nil)] [url = about:blank] 07:00:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | Canvas test: 2d.fillStyle.parse.hsla-clamp-6 07:00:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html | took 1537ms 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 127 (0x7f12945bbc00) [pid = 4433] [serial = 349] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 126 (0x7f129586f000) [pid = 4433] [serial = 557] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 125 (0x7f128b2e8c00) [pid = 4433] [serial = 403] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 124 (0x7f12a7253800) [pid = 4433] [serial = 451] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 123 (0x7f12a725ac00) [pid = 4433] [serial = 563] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 122 (0x7f12976f1c00) [pid = 4433] [serial = 352] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 121 (0x7f128c005800) [pid = 4433] [serial = 518] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 120 (0x7f128fbf0000) [pid = 4433] [serial = 394] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 119 (0x7f12912f5c00) [pid = 4433] [serial = 592] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 118 (0x7f12976a4c00) [pid = 4433] [serial = 527] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 117 (0x7f12a24ff000) [pid = 4433] [serial = 358] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 116 (0x7f129450e800) [pid = 4433] [serial = 584] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 115 (0x7f12a6a40800) [pid = 4433] [serial = 560] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 114 (0x7f129586d000) [pid = 4433] [serial = 598] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 113 (0x7f12a1f79000) [pid = 4433] [serial = 406] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 112 (0x7f1294502800) [pid = 4433] [serial = 610] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 111 (0x7f128eebc000) [pid = 4433] [serial = 436] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 110 (0x7f1293386400) [pid = 4433] [serial = 614] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 109 (0x7f12a6b5ac00) [pid = 4433] [serial = 355] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 108 (0x7f128b655800) [pid = 4433] [serial = 433] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 107 (0x7f12912f6c00) [pid = 4433] [serial = 608] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 106 (0x7f128eb5b000) [pid = 4433] [serial = 590] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 105 (0x7f128d553400) [pid = 4433] [serial = 566] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 104 (0x7f12a7708c00) [pid = 4433] [serial = 322] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 103 (0x7f1294611c00) [pid = 4433] [serial = 595] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 102 (0x7f128b8a2000) [pid = 4433] [serial = 391] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 101 (0x7f128bf48000) [pid = 4433] [serial = 589] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 100 (0x7f12a6a36000) [pid = 4433] [serial = 448] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 99 (0x7f128afcdc00) [pid = 4433] [serial = 515] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 98 (0x7f129c187400) [pid = 4433] [serial = 397] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | --DOMWINDOW == 97 (0x7f128b3cd000) [pid = 4433] [serial = 479] [outer = (nil)] [url = about:blank] 07:00:55 INFO - PROCESS | 4433 | 1461420055332 Marionette TRACE conn3 -> [0,897,"getWindowHandle",null] 07:00:55 INFO - PROCESS | 4433 | 1461420055355 Marionette TRACE conn3 <- [1,897,null,{"value":"8"}] 07:00:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html 07:00:55 INFO - PROCESS | 4433 | 1461420055371 Marionette TRACE conn3 -> [0,898,"setScriptTimeout",{"ms":35000}] 07:00:55 INFO - PROCESS | 4433 | 1461420055374 Marionette TRACE conn3 <- [1,898,null,{}] 07:00:55 INFO - PROCESS | 4433 | 1461420055380 Marionette TRACE conn3 -> [0,899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:55 INFO - PROCESS | 4433 | 1461420055527 Marionette TRACE conn3 <- [1,899,null,{"value":null}] 07:00:55 INFO - PROCESS | 4433 | 1461420055537 Marionette TRACE conn3 -> [0,900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:55 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12891d4800 == 81 [pid = 4433] [id = 232] 07:00:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 98 (0x7f128bbe1800) [pid = 4433] [serial = 696] [outer = (nil)] 07:00:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 99 (0x7f128bccf800) [pid = 4433] [serial = 697] [outer = 0x7f128bbe1800] 07:00:55 INFO - PROCESS | 4433 | 1461420055602 Marionette DEBUG loaded listener.js 07:00:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 100 (0x7f128c009400) [pid = 4433] [serial = 698] [outer = 0x7f128bbe1800] 07:00:56 INFO - PROCESS | 4433 | 1461420056509 Marionette TRACE conn3 <- [1,900,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.html4",0,null,null]]]}] 07:00:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | Canvas test: 2d.fillStyle.parse.html4 07:00:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html | took 1193ms 07:00:56 INFO - PROCESS | 4433 | 1461420056577 Marionette TRACE conn3 -> [0,901,"getWindowHandle",null] 07:00:56 INFO - PROCESS | 4433 | 1461420056581 Marionette TRACE conn3 <- [1,901,null,{"value":"8"}] 07:00:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html 07:00:56 INFO - PROCESS | 4433 | 1461420056588 Marionette TRACE conn3 -> [0,902,"setScriptTimeout",{"ms":35000}] 07:00:56 INFO - PROCESS | 4433 | 1461420056594 Marionette TRACE conn3 <- [1,902,null,{}] 07:00:56 INFO - PROCESS | 4433 | 1461420056608 Marionette TRACE conn3 -> [0,903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:56 INFO - PROCESS | 4433 | 1461420056758 Marionette TRACE conn3 <- [1,903,null,{"value":null}] 07:00:56 INFO - PROCESS | 4433 | 1461420056769 Marionette TRACE conn3 -> [0,904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:56 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b8cf000 == 82 [pid = 4433] [id = 233] 07:00:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 101 (0x7f128d41a000) [pid = 4433] [serial = 699] [outer = (nil)] 07:00:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 102 (0x7f128eb59800) [pid = 4433] [serial = 700] [outer = 0x7f128d41a000] 07:00:56 INFO - PROCESS | 4433 | 1461420056832 Marionette DEBUG loaded listener.js 07:00:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 103 (0x7f128eba0c00) [pid = 4433] [serial = 701] [outer = 0x7f128d41a000] 07:00:57 INFO - PROCESS | 4433 | 1461420057598 Marionette TRACE conn3 <- [1,904,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex1",0,null,null]]]}] 07:00:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | Canvas test: 2d.fillStyle.parse.invalid.hex1 07:00:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html | took 1040ms 07:00:57 INFO - PROCESS | 4433 | 1461420057639 Marionette TRACE conn3 -> [0,905,"getWindowHandle",null] 07:00:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html 07:00:57 INFO - PROCESS | 4433 | 1461420057644 Marionette TRACE conn3 <- [1,905,null,{"value":"8"}] 07:00:57 INFO - PROCESS | 4433 | 1461420057649 Marionette TRACE conn3 -> [0,906,"setScriptTimeout",{"ms":35000}] 07:00:57 INFO - PROCESS | 4433 | 1461420057652 Marionette TRACE conn3 <- [1,906,null,{}] 07:00:57 INFO - PROCESS | 4433 | 1461420057697 Marionette TRACE conn3 -> [0,907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:57 INFO - PROCESS | 4433 | 1461420057889 Marionette TRACE conn3 <- [1,907,null,{"value":null}] 07:00:57 INFO - PROCESS | 4433 | 1461420057911 Marionette TRACE conn3 -> [0,908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:57 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f3d6800 == 83 [pid = 4433] [id = 234] 07:00:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 104 (0x7f128c521400) [pid = 4433] [serial = 702] [outer = (nil)] 07:00:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 105 (0x7f128f8c1c00) [pid = 4433] [serial = 703] [outer = 0x7f128c521400] 07:00:57 INFO - PROCESS | 4433 | 1461420057970 Marionette DEBUG loaded listener.js 07:00:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 106 (0x7f128fbf6400) [pid = 4433] [serial = 704] [outer = 0x7f128c521400] 07:00:58 INFO - PROCESS | 4433 | 1461420058739 Marionette TRACE conn3 <- [1,908,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex2",0,null,null]]]}] 07:00:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | Canvas test: 2d.fillStyle.parse.invalid.hex2 07:00:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html | took 1154ms 07:00:58 INFO - PROCESS | 4433 | 1461420058804 Marionette TRACE conn3 -> [0,909,"getWindowHandle",null] 07:00:58 INFO - PROCESS | 4433 | 1461420058807 Marionette TRACE conn3 <- [1,909,null,{"value":"8"}] 07:00:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html 07:00:58 INFO - PROCESS | 4433 | 1461420058812 Marionette TRACE conn3 -> [0,910,"setScriptTimeout",{"ms":35000}] 07:00:58 INFO - PROCESS | 4433 | 1461420058814 Marionette TRACE conn3 <- [1,910,null,{}] 07:00:58 INFO - PROCESS | 4433 | 1461420058819 Marionette TRACE conn3 -> [0,911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:00:58 INFO - PROCESS | 4433 | 1461420058992 Marionette TRACE conn3 <- [1,911,null,{"value":null}] 07:00:59 INFO - PROCESS | 4433 | 1461420059014 Marionette TRACE conn3 -> [0,912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:00:59 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1291e41800 == 84 [pid = 4433] [id = 235] 07:00:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 107 (0x7f128eebb800) [pid = 4433] [serial = 705] [outer = (nil)] 07:00:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 108 (0x7f12912f5c00) [pid = 4433] [serial = 706] [outer = 0x7f128eebb800] 07:00:59 INFO - PROCESS | 4433 | 1461420059071 Marionette DEBUG loaded listener.js 07:00:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 109 (0x7f1293387400) [pid = 4433] [serial = 707] [outer = 0x7f128eebb800] 07:00:59 INFO - PROCESS | 4433 | --DOMWINDOW == 108 (0x7f129412ac00) [pid = 4433] [serial = 654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-5.html] 07:00:59 INFO - PROCESS | 4433 | --DOMWINDOW == 107 (0x7f12a1d43000) [pid = 4433] [serial = 657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-6.html] 07:00:59 INFO - PROCESS | 4433 | --DOMWINDOW == 106 (0x7f128bbeec00) [pid = 4433] [serial = 648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-3.html] 07:00:59 INFO - PROCESS | 4433 | --DOMWINDOW == 105 (0x7f128bcce000) [pid = 4433] [serial = 651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-4.html] 07:00:59 INFO - PROCESS | 4433 | --DOMWINDOW == 104 (0x7f128b9d6400) [pid = 4433] [serial = 642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-1.html] 07:00:59 INFO - PROCESS | 4433 | --DOMWINDOW == 103 (0x7f128b8a6800) [pid = 4433] [serial = 645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-2.html] 07:00:59 INFO - PROCESS | 4433 | --DOMWINDOW == 102 (0x7f1296523400) [pid = 4433] [serial = 615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.invalidtype.html] 07:01:00 INFO - PROCESS | 4433 | 1461420060132 Marionette TRACE conn3 <- [1,912,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex3",0,null,null]]]}] 07:01:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | Canvas test: 2d.fillStyle.parse.invalid.hex3 07:01:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html | took 1373ms 07:01:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html 07:01:00 INFO - PROCESS | 4433 | 1461420060187 Marionette TRACE conn3 -> [0,913,"getWindowHandle",null] 07:01:00 INFO - PROCESS | 4433 | 1461420060189 Marionette TRACE conn3 <- [1,913,null,{"value":"8"}] 07:01:00 INFO - PROCESS | 4433 | 1461420060195 Marionette TRACE conn3 -> [0,914,"setScriptTimeout",{"ms":35000}] 07:01:00 INFO - PROCESS | 4433 | 1461420060198 Marionette TRACE conn3 <- [1,914,null,{}] 07:01:00 INFO - PROCESS | 4433 | 1461420060203 Marionette TRACE conn3 -> [0,915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:00 INFO - PROCESS | 4433 | 1461420060384 Marionette TRACE conn3 <- [1,915,null,{"value":null}] 07:01:00 INFO - PROCESS | 4433 | 1461420060396 Marionette TRACE conn3 -> [0,916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:00 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129498f000 == 85 [pid = 4433] [id = 236] 07:01:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 103 (0x7f1288f3d400) [pid = 4433] [serial = 708] [outer = (nil)] 07:01:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 104 (0x7f1293389000) [pid = 4433] [serial = 709] [outer = 0x7f1288f3d400] 07:01:00 INFO - PROCESS | 4433 | 1461420060557 Marionette DEBUG loaded listener.js 07:01:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 105 (0x7f1295915c00) [pid = 4433] [serial = 710] [outer = 0x7f1288f3d400] 07:01:01 INFO - PROCESS | 4433 | 1461420061221 Marionette TRACE conn3 <- [1,916,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex4",0,null,null]]]}] 07:01:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | Canvas test: 2d.fillStyle.parse.invalid.hex4 07:01:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html | took 1082ms 07:01:01 INFO - PROCESS | 4433 | 1461420061290 Marionette TRACE conn3 -> [0,917,"getWindowHandle",null] 07:01:01 INFO - PROCESS | 4433 | 1461420061293 Marionette TRACE conn3 <- [1,917,null,{"value":"8"}] 07:01:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html 07:01:01 INFO - PROCESS | 4433 | 1461420061303 Marionette TRACE conn3 -> [0,918,"setScriptTimeout",{"ms":35000}] 07:01:01 INFO - PROCESS | 4433 | 1461420061305 Marionette TRACE conn3 <- [1,918,null,{}] 07:01:01 INFO - PROCESS | 4433 | 1461420061310 Marionette TRACE conn3 -> [0,919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:01 INFO - PROCESS | 4433 | 1461420061462 Marionette TRACE conn3 <- [1,919,null,{"value":null}] 07:01:01 INFO - PROCESS | 4433 | 1461420061579 Marionette TRACE conn3 -> [0,920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:01 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129595b800 == 86 [pid = 4433] [id = 237] 07:01:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 106 (0x7f128b9a3c00) [pid = 4433] [serial = 711] [outer = (nil)] 07:01:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 107 (0x7f1295f0e800) [pid = 4433] [serial = 712] [outer = 0x7f128b9a3c00] 07:01:01 INFO - PROCESS | 4433 | 1461420061639 Marionette DEBUG loaded listener.js 07:01:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 108 (0x7f1296b6ec00) [pid = 4433] [serial = 713] [outer = 0x7f128b9a3c00] 07:01:02 INFO - PROCESS | 4433 | 1461420062504 Marionette TRACE conn3 <- [1,920,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex5",0,null,null]]]}] 07:01:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | Canvas test: 2d.fillStyle.parse.invalid.hex5 07:01:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html | took 1278ms 07:01:02 INFO - PROCESS | 4433 | 1461420062582 Marionette TRACE conn3 -> [0,921,"getWindowHandle",null] 07:01:02 INFO - PROCESS | 4433 | 1461420062588 Marionette TRACE conn3 <- [1,921,null,{"value":"8"}] 07:01:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html 07:01:02 INFO - PROCESS | 4433 | 1461420062597 Marionette TRACE conn3 -> [0,922,"setScriptTimeout",{"ms":35000}] 07:01:02 INFO - PROCESS | 4433 | 1461420062603 Marionette TRACE conn3 <- [1,922,null,{}] 07:01:02 INFO - PROCESS | 4433 | 1461420062611 Marionette TRACE conn3 -> [0,923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:02 INFO - PROCESS | 4433 | 1461420062835 Marionette TRACE conn3 <- [1,923,null,{"value":null}] 07:01:02 INFO - PROCESS | 4433 | 1461420062990 Marionette TRACE conn3 -> [0,924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:03 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a84c000 == 87 [pid = 4433] [id = 238] 07:01:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 109 (0x7f128afdac00) [pid = 4433] [serial = 714] [outer = (nil)] 07:01:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 110 (0x7f128b9a3400) [pid = 4433] [serial = 715] [outer = 0x7f128afdac00] 07:01:03 INFO - PROCESS | 4433 | 1461420063065 Marionette DEBUG loaded listener.js 07:01:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 111 (0x7f128bccbc00) [pid = 4433] [serial = 716] [outer = 0x7f128afdac00] 07:01:03 INFO - PROCESS | 4433 | 1461420063940 Marionette TRACE conn3 <- [1,924,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex6",0,null,null]]]}] 07:01:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | Canvas test: 2d.fillStyle.parse.invalid.hex6 07:01:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html | took 1382ms 07:01:03 INFO - PROCESS | 4433 | 1461420063978 Marionette TRACE conn3 -> [0,925,"getWindowHandle",null] 07:01:03 INFO - PROCESS | 4433 | 1461420063986 Marionette TRACE conn3 <- [1,925,null,{"value":"8"}] 07:01:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html 07:01:04 INFO - PROCESS | 4433 | 1461420063996 Marionette TRACE conn3 -> [0,926,"setScriptTimeout",{"ms":35000}] 07:01:04 INFO - PROCESS | 4433 | 1461420063999 Marionette TRACE conn3 <- [1,926,null,{}] 07:01:04 INFO - PROCESS | 4433 | 1461420064005 Marionette TRACE conn3 -> [0,927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:04 INFO - PROCESS | 4433 | 1461420064168 Marionette TRACE conn3 <- [1,927,null,{"value":null}] 07:01:04 INFO - PROCESS | 4433 | 1461420064331 Marionette TRACE conn3 -> [0,928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:04 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f415000 == 88 [pid = 4433] [id = 239] 07:01:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 112 (0x7f128b2ddc00) [pid = 4433] [serial = 717] [outer = (nil)] 07:01:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 113 (0x7f128e9ca800) [pid = 4433] [serial = 718] [outer = 0x7f128b2ddc00] 07:01:04 INFO - PROCESS | 4433 | 1461420064412 Marionette DEBUG loaded listener.js 07:01:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 114 (0x7f128eb9f400) [pid = 4433] [serial = 719] [outer = 0x7f128b2ddc00] 07:01:05 INFO - PROCESS | 4433 | 1461420065368 Marionette TRACE conn3 <- [1,928,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex7",0,null,null]]]}] 07:01:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | Canvas test: 2d.fillStyle.parse.invalid.hex7 07:01:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html | took 1428ms 07:01:05 INFO - PROCESS | 4433 | 1461420065424 Marionette TRACE conn3 -> [0,929,"getWindowHandle",null] 07:01:05 INFO - PROCESS | 4433 | 1461420065428 Marionette TRACE conn3 <- [1,929,null,{"value":"8"}] 07:01:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html 07:01:05 INFO - PROCESS | 4433 | 1461420065434 Marionette TRACE conn3 -> [0,930,"setScriptTimeout",{"ms":35000}] 07:01:05 INFO - PROCESS | 4433 | 1461420065441 Marionette TRACE conn3 <- [1,930,null,{}] 07:01:05 INFO - PROCESS | 4433 | 1461420065456 Marionette TRACE conn3 -> [0,931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:05 INFO - PROCESS | 4433 | 1461420065662 Marionette TRACE conn3 <- [1,931,null,{"value":null}] 07:01:05 INFO - PROCESS | 4433 | 1461420065817 Marionette TRACE conn3 -> [0,932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:05 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1296b5a800 == 89 [pid = 4433] [id = 240] 07:01:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 115 (0x7f12912f9800) [pid = 4433] [serial = 720] [outer = (nil)] 07:01:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 116 (0x7f1294808400) [pid = 4433] [serial = 721] [outer = 0x7f12912f9800] 07:01:05 INFO - PROCESS | 4433 | 1461420065931 Marionette DEBUG loaded listener.js 07:01:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 117 (0x7f129586ec00) [pid = 4433] [serial = 722] [outer = 0x7f12912f9800] 07:01:06 INFO - PROCESS | 4433 | 1461420066751 Marionette TRACE conn3 <- [1,932,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hex8",0,null,null]]]}] 07:01:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | Canvas test: 2d.fillStyle.parse.invalid.hex8 07:01:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html | took 1348ms 07:01:06 INFO - PROCESS | 4433 | 1461420066782 Marionette TRACE conn3 -> [0,933,"getWindowHandle",null] 07:01:06 INFO - PROCESS | 4433 | 1461420066786 Marionette TRACE conn3 <- [1,933,null,{"value":"8"}] 07:01:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html 07:01:06 INFO - PROCESS | 4433 | 1461420066792 Marionette TRACE conn3 -> [0,934,"setScriptTimeout",{"ms":35000}] 07:01:06 INFO - PROCESS | 4433 | 1461420066795 Marionette TRACE conn3 <- [1,934,null,{}] 07:01:06 INFO - PROCESS | 4433 | 1461420066800 Marionette TRACE conn3 -> [0,935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:06 INFO - PROCESS | 4433 | 1461420066954 Marionette TRACE conn3 <- [1,935,null,{"value":null}] 07:01:07 INFO - PROCESS | 4433 | 1461420067113 Marionette TRACE conn3 -> [0,936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:07 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129b35e800 == 90 [pid = 4433] [id = 241] 07:01:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 118 (0x7f1293fc9400) [pid = 4433] [serial = 723] [outer = (nil)] 07:01:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 119 (0x7f1296b67c00) [pid = 4433] [serial = 724] [outer = 0x7f1293fc9400] 07:01:07 INFO - PROCESS | 4433 | 1461420067184 Marionette DEBUG loaded listener.js 07:01:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 120 (0x7f12976a2000) [pid = 4433] [serial = 725] [outer = 0x7f1293fc9400] 07:01:08 INFO - PROCESS | 4433 | 1461420068034 Marionette TRACE conn3 <- [1,936,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-1",0,null,null]]]}] 07:01:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-1 07:01:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html | took 1285ms 07:01:08 INFO - PROCESS | 4433 | 1461420068077 Marionette TRACE conn3 -> [0,937,"getWindowHandle",null] 07:01:08 INFO - PROCESS | 4433 | 1461420068081 Marionette TRACE conn3 <- [1,937,null,{"value":"8"}] 07:01:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html 07:01:08 INFO - PROCESS | 4433 | 1461420068086 Marionette TRACE conn3 -> [0,938,"setScriptTimeout",{"ms":35000}] 07:01:08 INFO - PROCESS | 4433 | 1461420068088 Marionette TRACE conn3 <- [1,938,null,{}] 07:01:08 INFO - PROCESS | 4433 | 1461420068093 Marionette TRACE conn3 -> [0,939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:08 INFO - PROCESS | 4433 | 1461420068256 Marionette TRACE conn3 <- [1,939,null,{"value":null}] 07:01:08 INFO - PROCESS | 4433 | 1461420068417 Marionette TRACE conn3 -> [0,940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:08 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a20b2800 == 91 [pid = 4433] [id = 242] 07:01:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 121 (0x7f129590ec00) [pid = 4433] [serial = 726] [outer = (nil)] 07:01:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 122 (0x7f1298405000) [pid = 4433] [serial = 727] [outer = 0x7f129590ec00] 07:01:08 INFO - PROCESS | 4433 | 1461420068486 Marionette DEBUG loaded listener.js 07:01:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 123 (0x7f12a1d3e400) [pid = 4433] [serial = 728] [outer = 0x7f129590ec00] 07:01:09 INFO - PROCESS | 4433 | 1461420069367 Marionette TRACE conn3 <- [1,940,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-2",0,null,null]]]}] 07:01:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-2 07:01:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html | took 1331ms 07:01:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html 07:01:09 INFO - PROCESS | 4433 | 1461420069419 Marionette TRACE conn3 -> [0,941,"getWindowHandle",null] 07:01:09 INFO - PROCESS | 4433 | 1461420069422 Marionette TRACE conn3 <- [1,941,null,{"value":"8"}] 07:01:09 INFO - PROCESS | 4433 | 1461420069428 Marionette TRACE conn3 -> [0,942,"setScriptTimeout",{"ms":35000}] 07:01:09 INFO - PROCESS | 4433 | 1461420069431 Marionette TRACE conn3 <- [1,942,null,{}] 07:01:09 INFO - PROCESS | 4433 | 1461420069436 Marionette TRACE conn3 -> [0,943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:09 INFO - PROCESS | 4433 | 1461420069620 Marionette TRACE conn3 <- [1,943,null,{"value":null}] 07:01:09 INFO - PROCESS | 4433 | 1461420069784 Marionette TRACE conn3 -> [0,944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:09 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a341c000 == 92 [pid = 4433] [id = 243] 07:01:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 124 (0x7f12a1f7f000) [pid = 4433] [serial = 729] [outer = (nil)] 07:01:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 125 (0x7f12a20f6800) [pid = 4433] [serial = 730] [outer = 0x7f12a1f7f000] 07:01:09 INFO - PROCESS | 4433 | 1461420069859 Marionette DEBUG loaded listener.js 07:01:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 126 (0x7f12a5349c00) [pid = 4433] [serial = 731] [outer = 0x7f12a1f7f000] 07:01:10 INFO - PROCESS | 4433 | 1461420070685 Marionette TRACE conn3 <- [1,944,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-3",0,null,null]]]}] 07:01:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 127 (0x7f12a3138400) [pid = 4433] [serial = 732] [outer = 0x7f128b9e1800] 07:01:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-3 07:01:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html | took 1327ms 07:01:10 INFO - PROCESS | 4433 | 1461420070764 Marionette TRACE conn3 -> [0,945,"getWindowHandle",null] 07:01:10 INFO - PROCESS | 4433 | 1461420070767 Marionette TRACE conn3 <- [1,945,null,{"value":"8"}] 07:01:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html 07:01:10 INFO - PROCESS | 4433 | 1461420070818 Marionette TRACE conn3 -> [0,946,"setScriptTimeout",{"ms":35000}] 07:01:10 INFO - PROCESS | 4433 | 1461420070821 Marionette TRACE conn3 <- [1,946,null,{}] 07:01:10 INFO - PROCESS | 4433 | 1461420070828 Marionette TRACE conn3 -> [0,947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:10 INFO - PROCESS | 4433 | 1461420070982 Marionette TRACE conn3 <- [1,947,null,{"value":null}] 07:01:11 INFO - PROCESS | 4433 | 1461420071137 Marionette TRACE conn3 -> [0,948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:11 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a6a52800 == 93 [pid = 4433] [id = 244] 07:01:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 128 (0x7f128a7a3000) [pid = 4433] [serial = 733] [outer = (nil)] 07:01:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 129 (0x7f1294f22400) [pid = 4433] [serial = 734] [outer = 0x7f128a7a3000] 07:01:11 INFO - PROCESS | 4433 | 1461420071205 Marionette DEBUG loaded listener.js 07:01:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 130 (0x7f12a6db8000) [pid = 4433] [serial = 735] [outer = 0x7f128a7a3000] 07:01:12 INFO - PROCESS | 4433 | 1461420072240 Marionette TRACE conn3 <- [1,948,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-4",0,null,null]]]}] 07:01:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-4 07:01:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html | took 1510ms 07:01:12 INFO - PROCESS | 4433 | 1461420072305 Marionette TRACE conn3 -> [0,949,"getWindowHandle",null] 07:01:12 INFO - PROCESS | 4433 | 1461420072308 Marionette TRACE conn3 <- [1,949,null,{"value":"8"}] 07:01:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html 07:01:12 INFO - PROCESS | 4433 | 1461420072314 Marionette TRACE conn3 -> [0,950,"setScriptTimeout",{"ms":35000}] 07:01:12 INFO - PROCESS | 4433 | 1461420072316 Marionette TRACE conn3 <- [1,950,null,{}] 07:01:12 INFO - PROCESS | 4433 | 1461420072322 Marionette TRACE conn3 -> [0,951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:12 INFO - PROCESS | 4433 | 1461420072474 Marionette TRACE conn3 <- [1,951,null,{"value":null}] 07:01:12 INFO - PROCESS | 4433 | 1461420072632 Marionette TRACE conn3 -> [0,952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:12 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a7717000 == 94 [pid = 4433] [id = 245] 07:01:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 131 (0x7f128b8a6800) [pid = 4433] [serial = 736] [outer = (nil)] 07:01:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 132 (0x7f12a31e7c00) [pid = 4433] [serial = 737] [outer = 0x7f128b8a6800] 07:01:12 INFO - PROCESS | 4433 | 1461420072709 Marionette DEBUG loaded listener.js 07:01:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 133 (0x7f12a7447c00) [pid = 4433] [serial = 738] [outer = 0x7f128b8a6800] 07:01:13 INFO - PROCESS | 4433 | 1461420073566 Marionette TRACE conn3 <- [1,952,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-5",0,null,null]]]}] 07:01:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-5 07:01:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html | took 1277ms 07:01:13 INFO - PROCESS | 4433 | 1461420073592 Marionette TRACE conn3 -> [0,953,"getWindowHandle",null] 07:01:13 INFO - PROCESS | 4433 | 1461420073596 Marionette TRACE conn3 <- [1,953,null,{"value":"8"}] 07:01:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html 07:01:13 INFO - PROCESS | 4433 | 1461420073601 Marionette TRACE conn3 -> [0,954,"setScriptTimeout",{"ms":35000}] 07:01:13 INFO - PROCESS | 4433 | 1461420073604 Marionette TRACE conn3 <- [1,954,null,{}] 07:01:13 INFO - PROCESS | 4433 | 1461420073609 Marionette TRACE conn3 -> [0,955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:13 INFO - PROCESS | 4433 | 1461420073763 Marionette TRACE conn3 <- [1,955,null,{"value":null}] 07:01:13 INFO - PROCESS | 4433 | 1461420073925 Marionette TRACE conn3 -> [0,956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:13 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a65b000 == 95 [pid = 4433] [id = 246] 07:01:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 134 (0x7f128a7a8000) [pid = 4433] [serial = 739] [outer = (nil)] 07:01:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 135 (0x7f128bf42c00) [pid = 4433] [serial = 740] [outer = 0x7f128a7a8000] 07:01:13 INFO - PROCESS | 4433 | 1461420073991 Marionette DEBUG loaded listener.js 07:01:14 INFO - PROCESS | 4433 | ++DOMWINDOW == 136 (0x7f12a7602c00) [pid = 4433] [serial = 741] [outer = 0x7f128a7a8000] 07:01:15 INFO - PROCESS | 4433 | 1461420075168 Marionette TRACE conn3 <- [1,956,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsl-6",0,null,null]]]}] 07:01:15 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | Canvas test: 2d.fillStyle.parse.invalid.hsl-6 07:01:15 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html | took 1637ms 07:01:15 INFO - PROCESS | 4433 | 1461420075239 Marionette TRACE conn3 -> [0,957,"getWindowHandle",null] 07:01:15 INFO - PROCESS | 4433 | 1461420075246 Marionette TRACE conn3 <- [1,957,null,{"value":"8"}] 07:01:15 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html 07:01:15 INFO - PROCESS | 4433 | 1461420075254 Marionette TRACE conn3 -> [0,958,"setScriptTimeout",{"ms":35000}] 07:01:15 INFO - PROCESS | 4433 | 1461420075259 Marionette TRACE conn3 <- [1,958,null,{}] 07:01:15 INFO - PROCESS | 4433 | 1461420075265 Marionette TRACE conn3 -> [0,959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:15 INFO - PROCESS | 4433 | 1461420075435 Marionette TRACE conn3 <- [1,959,null,{"value":null}] 07:01:15 INFO - PROCESS | 4433 | 1461420075596 Marionette TRACE conn3 -> [0,960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:15 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128ee15000 == 96 [pid = 4433] [id = 247] 07:01:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 137 (0x7f128bbe2400) [pid = 4433] [serial = 742] [outer = (nil)] 07:01:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 138 (0x7f128bbee400) [pid = 4433] [serial = 743] [outer = 0x7f128bbe2400] 07:01:15 INFO - PROCESS | 4433 | 1461420075732 Marionette DEBUG loaded listener.js 07:01:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 139 (0x7f128c00ac00) [pid = 4433] [serial = 744] [outer = 0x7f128bbe2400] 07:01:16 INFO - PROCESS | 4433 | 1461420076599 Marionette TRACE conn3 <- [1,960,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-1",0,null,null]]]}] 07:01:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-1 07:01:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html | took 1382ms 07:01:16 INFO - PROCESS | 4433 | 1461420076638 Marionette TRACE conn3 -> [0,961,"getWindowHandle",null] 07:01:16 INFO - PROCESS | 4433 | 1461420076646 Marionette TRACE conn3 <- [1,961,null,{"value":"8"}] 07:01:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html 07:01:16 INFO - PROCESS | 4433 | 1461420076656 Marionette TRACE conn3 -> [0,962,"setScriptTimeout",{"ms":35000}] 07:01:16 INFO - PROCESS | 4433 | 1461420076659 Marionette TRACE conn3 <- [1,962,null,{}] 07:01:16 INFO - PROCESS | 4433 | 1461420076665 Marionette TRACE conn3 -> [0,963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:16 INFO - PROCESS | 4433 | 1461420076821 Marionette TRACE conn3 <- [1,963,null,{"value":null}] 07:01:17 INFO - PROCESS | 4433 | 1461420077004 Marionette TRACE conn3 -> [0,964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129498f000 == 95 [pid = 4433] [id = 236] 07:01:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1291e41800 == 94 [pid = 4433] [id = 235] 07:01:17 INFO - PROCESS | 4433 | --DOMWINDOW == 138 (0x7f1288f38400) [pid = 4433] [serial = 619] [outer = (nil)] [url = about:blank] 07:01:17 INFO - PROCESS | 4433 | --DOMWINDOW == 137 (0x7f128eb4d400) [pid = 4433] [serial = 622] [outer = (nil)] [url = about:blank] 07:01:17 INFO - PROCESS | 4433 | --DOMWINDOW == 136 (0x7f129436f400) [pid = 4433] [serial = 625] [outer = (nil)] [url = about:blank] 07:01:17 INFO - PROCESS | 4433 | --DOMWINDOW == 135 (0x7f129670b800) [pid = 4433] [serial = 628] [outer = (nil)] [url = about:blank] 07:01:17 INFO - PROCESS | 4433 | --DOMWINDOW == 134 (0x7f12a11e6400) [pid = 4433] [serial = 631] [outer = (nil)] [url = about:blank] 07:01:17 INFO - PROCESS | 4433 | --DOMWINDOW == 133 (0x7f12a207b800) [pid = 4433] [serial = 634] [outer = (nil)] [url = about:blank] 07:01:17 INFO - PROCESS | 4433 | --DOMWINDOW == 132 (0x7f12a3494800) [pid = 4433] [serial = 637] [outer = (nil)] [url = about:blank] 07:01:17 INFO - PROCESS | 4433 | --DOMWINDOW == 131 (0x7f1288f34c00) [pid = 4433] [serial = 661] [outer = (nil)] [url = about:blank] 07:01:17 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a844800 == 95 [pid = 4433] [id = 248] 07:01:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 132 (0x7f1288f34c00) [pid = 4433] [serial = 745] [outer = (nil)] 07:01:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 133 (0x7f128e9cac00) [pid = 4433] [serial = 746] [outer = 0x7f1288f34c00] 07:01:17 INFO - PROCESS | 4433 | 1461420077114 Marionette DEBUG loaded listener.js 07:01:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 134 (0x7f128eec8c00) [pid = 4433] [serial = 747] [outer = 0x7f1288f34c00] 07:01:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f3d6800 == 94 [pid = 4433] [id = 234] 07:01:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b8cf000 == 93 [pid = 4433] [id = 233] 07:01:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12891d4800 == 92 [pid = 4433] [id = 232] 07:01:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b25e000 == 91 [pid = 4433] [id = 231] 07:01:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12808f9800 == 90 [pid = 4433] [id = 227] 07:01:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12808df800 == 89 [pid = 4433] [id = 226] 07:01:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f88e000 == 88 [pid = 4433] [id = 225] 07:01:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a76ac800 == 87 [pid = 4433] [id = 224] 07:01:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a345e800 == 86 [pid = 4433] [id = 223] 07:01:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129655f000 == 85 [pid = 4433] [id = 222] 07:01:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128bf5a000 == 84 [pid = 4433] [id = 221] 07:01:17 INFO - PROCESS | 4433 | --DOMWINDOW == 133 (0x7f12976f7800) [pid = 4433] [serial = 617] [outer = (nil)] [url = about:blank] 07:01:17 INFO - PROCESS | 4433 | --DOMWINDOW == 132 (0x7f1295f1d800) [pid = 4433] [serial = 655] [outer = (nil)] [url = about:blank] 07:01:17 INFO - PROCESS | 4433 | --DOMWINDOW == 131 (0x7f12a2254800) [pid = 4433] [serial = 658] [outer = (nil)] [url = about:blank] 07:01:17 INFO - PROCESS | 4433 | --DOMWINDOW == 130 (0x7f12900e8000) [pid = 4433] [serial = 649] [outer = (nil)] [url = about:blank] 07:01:17 INFO - PROCESS | 4433 | --DOMWINDOW == 129 (0x7f1294506400) [pid = 4433] [serial = 650] [outer = (nil)] [url = about:blank] 07:01:17 INFO - PROCESS | 4433 | --DOMWINDOW == 128 (0x7f12958ab400) [pid = 4433] [serial = 652] [outer = (nil)] [url = about:blank] 07:01:17 INFO - PROCESS | 4433 | --DOMWINDOW == 127 (0x7f128bf48c00) [pid = 4433] [serial = 643] [outer = (nil)] [url = about:blank] 07:01:17 INFO - PROCESS | 4433 | --DOMWINDOW == 126 (0x7f128c075000) [pid = 4433] [serial = 644] [outer = (nil)] [url = about:blank] 07:01:17 INFO - PROCESS | 4433 | --DOMWINDOW == 125 (0x7f12a2006800) [pid = 4433] [serial = 640] [outer = (nil)] [url = about:blank] 07:01:17 INFO - PROCESS | 4433 | --DOMWINDOW == 124 (0x7f128f8c3000) [pid = 4433] [serial = 647] [outer = (nil)] [url = about:blank] 07:01:17 INFO - PROCESS | 4433 | --DOMWINDOW == 123 (0x7f128eba1400) [pid = 4433] [serial = 646] [outer = (nil)] [url = about:blank] 07:01:17 INFO - PROCESS | 4433 | --DOMWINDOW == 122 (0x7f12a32b7000) [pid = 4433] [serial = 659] [outer = (nil)] [url = about:blank] 07:01:17 INFO - PROCESS | 4433 | --DOMWINDOW == 121 (0x7f1296aa7400) [pid = 4433] [serial = 656] [outer = (nil)] [url = about:blank] 07:01:17 INFO - PROCESS | 4433 | --DOMWINDOW == 120 (0x7f1295c37000) [pid = 4433] [serial = 653] [outer = (nil)] [url = about:blank] 07:01:17 INFO - PROCESS | 4433 | 1461420077901 Marionette TRACE conn3 <- [1,964,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.hsla-2",0,null,null]]]}] 07:01:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | Canvas test: 2d.fillStyle.parse.invalid.hsla-2 07:01:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html | took 1281ms 07:01:17 INFO - PROCESS | 4433 | 1461420077946 Marionette TRACE conn3 -> [0,965,"getWindowHandle",null] 07:01:17 INFO - PROCESS | 4433 | 1461420077949 Marionette TRACE conn3 <- [1,965,null,{"value":"8"}] 07:01:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html 07:01:17 INFO - PROCESS | 4433 | 1461420077956 Marionette TRACE conn3 -> [0,966,"setScriptTimeout",{"ms":35000}] 07:01:17 INFO - PROCESS | 4433 | 1461420077961 Marionette TRACE conn3 <- [1,966,null,{}] 07:01:17 INFO - PROCESS | 4433 | 1461420077976 Marionette TRACE conn3 -> [0,967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:18 INFO - PROCESS | 4433 | 1461420078125 Marionette TRACE conn3 <- [1,967,null,{"value":null}] 07:01:18 INFO - PROCESS | 4433 | 1461420078143 Marionette TRACE conn3 -> [0,968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:18 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f3ca800 == 85 [pid = 4433] [id = 249] 07:01:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 121 (0x7f12912f3c00) [pid = 4433] [serial = 748] [outer = (nil)] 07:01:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 122 (0x7f129412b400) [pid = 4433] [serial = 749] [outer = 0x7f12912f3c00] 07:01:18 INFO - PROCESS | 4433 | 1461420078206 Marionette DEBUG loaded listener.js 07:01:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 123 (0x7f1295692000) [pid = 4433] [serial = 750] [outer = 0x7f12912f3c00] 07:01:18 INFO - PROCESS | 4433 | 1461420078989 Marionette TRACE conn3 <- [1,968,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-1",0,null,null]]]}] 07:01:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | Canvas test: 2d.fillStyle.parse.invalid.name-1 07:01:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html | took 1082ms 07:01:19 INFO - PROCESS | 4433 | 1461420079048 Marionette TRACE conn3 -> [0,969,"getWindowHandle",null] 07:01:19 INFO - PROCESS | 4433 | 1461420079052 Marionette TRACE conn3 <- [1,969,null,{"value":"8"}] 07:01:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html 07:01:19 INFO - PROCESS | 4433 | 1461420079058 Marionette TRACE conn3 -> [0,970,"setScriptTimeout",{"ms":35000}] 07:01:19 INFO - PROCESS | 4433 | 1461420079060 Marionette TRACE conn3 <- [1,970,null,{}] 07:01:19 INFO - PROCESS | 4433 | 1461420079068 Marionette TRACE conn3 -> [0,971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:19 INFO - PROCESS | 4433 | 1461420079217 Marionette TRACE conn3 <- [1,971,null,{"value":null}] 07:01:19 INFO - PROCESS | 4433 | 1461420079232 Marionette TRACE conn3 -> [0,972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:19 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1291e41800 == 86 [pid = 4433] [id = 250] 07:01:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 124 (0x7f128eec0800) [pid = 4433] [serial = 751] [outer = (nil)] 07:01:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 125 (0x7f1296707400) [pid = 4433] [serial = 752] [outer = 0x7f128eec0800] 07:01:19 INFO - PROCESS | 4433 | 1461420079297 Marionette DEBUG loaded listener.js 07:01:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 126 (0x7f129840f800) [pid = 4433] [serial = 753] [outer = 0x7f128eec0800] 07:01:20 INFO - PROCESS | 4433 | 1461420080158 Marionette TRACE conn3 <- [1,972,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-2",0,null,null]]]}] 07:01:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | Canvas test: 2d.fillStyle.parse.invalid.name-2 07:01:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html | took 1137ms 07:01:20 INFO - PROCESS | 4433 | 1461420080196 Marionette TRACE conn3 -> [0,973,"getWindowHandle",null] 07:01:20 INFO - PROCESS | 4433 | 1461420080198 Marionette TRACE conn3 <- [1,973,null,{"value":"8"}] 07:01:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html 07:01:20 INFO - PROCESS | 4433 | 1461420080204 Marionette TRACE conn3 -> [0,974,"setScriptTimeout",{"ms":35000}] 07:01:20 INFO - PROCESS | 4433 | 1461420080206 Marionette TRACE conn3 <- [1,974,null,{}] 07:01:20 INFO - PROCESS | 4433 | 1461420080221 Marionette TRACE conn3 -> [0,975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:20 INFO - PROCESS | 4433 | 1461420080401 Marionette TRACE conn3 <- [1,975,null,{"value":null}] 07:01:20 INFO - PROCESS | 4433 | 1461420080425 Marionette TRACE conn3 -> [0,976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:20 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12955cb000 == 87 [pid = 4433] [id = 251] 07:01:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 127 (0x7f12958ab400) [pid = 4433] [serial = 754] [outer = (nil)] 07:01:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 128 (0x7f12a111ac00) [pid = 4433] [serial = 755] [outer = 0x7f12958ab400] 07:01:20 INFO - PROCESS | 4433 | 1461420080485 Marionette DEBUG loaded listener.js 07:01:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 129 (0x7f12a1fc3c00) [pid = 4433] [serial = 756] [outer = 0x7f12958ab400] 07:01:21 INFO - PROCESS | 4433 | 1461420081337 Marionette TRACE conn3 <- [1,976,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-3",0,null,null]]]}] 07:01:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | Canvas test: 2d.fillStyle.parse.invalid.name-3 07:01:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html | took 1181ms 07:01:21 INFO - PROCESS | 4433 | 1461420081386 Marionette TRACE conn3 -> [0,977,"getWindowHandle",null] 07:01:21 INFO - PROCESS | 4433 | 1461420081389 Marionette TRACE conn3 <- [1,977,null,{"value":"8"}] 07:01:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html 07:01:21 INFO - PROCESS | 4433 | 1461420081403 Marionette TRACE conn3 -> [0,978,"setScriptTimeout",{"ms":35000}] 07:01:21 INFO - PROCESS | 4433 | 1461420081405 Marionette TRACE conn3 <- [1,978,null,{}] 07:01:21 INFO - PROCESS | 4433 | 1461420081410 Marionette TRACE conn3 -> [0,979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:21 INFO - PROCESS | 4433 | 1461420081627 Marionette TRACE conn3 <- [1,979,null,{"value":null}] 07:01:21 INFO - PROCESS | 4433 | 1461420081652 Marionette TRACE conn3 -> [0,980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:21 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129787e800 == 88 [pid = 4433] [id = 252] 07:01:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 130 (0x7f12a2253000) [pid = 4433] [serial = 757] [outer = (nil)] 07:01:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 131 (0x7f12a6c09800) [pid = 4433] [serial = 758] [outer = 0x7f12a2253000] 07:01:21 INFO - PROCESS | 4433 | 1461420081729 Marionette DEBUG loaded listener.js 07:01:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 132 (0x7f12a760b400) [pid = 4433] [serial = 759] [outer = 0x7f12a2253000] 07:01:22 INFO - PROCESS | 4433 | --DOMWINDOW == 131 (0x7f1288f3d400) [pid = 4433] [serial = 708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex4.html] 07:01:22 INFO - PROCESS | 4433 | --DOMWINDOW == 130 (0x7f128d41a000) [pid = 4433] [serial = 699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex1.html] 07:01:22 INFO - PROCESS | 4433 | --DOMWINDOW == 129 (0x7f128bbe1800) [pid = 4433] [serial = 696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.html4.html] 07:01:22 INFO - PROCESS | 4433 | --DOMWINDOW == 128 (0x7f128a7a8400) [pid = 4433] [serial = 693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-6.html] 07:01:22 INFO - PROCESS | 4433 | --DOMWINDOW == 127 (0x7f128c521400) [pid = 4433] [serial = 702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex2.html] 07:01:22 INFO - PROCESS | 4433 | --DOMWINDOW == 126 (0x7f128eebb800) [pid = 4433] [serial = 705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex3.html] 07:01:22 INFO - PROCESS | 4433 | 1461420082700 Marionette TRACE conn3 <- [1,980,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-4",0,null,null]]]}] 07:01:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | Canvas test: 2d.fillStyle.parse.invalid.name-4 07:01:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html | took 1331ms 07:01:22 INFO - PROCESS | 4433 | 1461420082745 Marionette TRACE conn3 -> [0,981,"getWindowHandle",null] 07:01:22 INFO - PROCESS | 4433 | 1461420082749 Marionette TRACE conn3 <- [1,981,null,{"value":"8"}] 07:01:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html 07:01:22 INFO - PROCESS | 4433 | 1461420082754 Marionette TRACE conn3 -> [0,982,"setScriptTimeout",{"ms":35000}] 07:01:22 INFO - PROCESS | 4433 | 1461420082756 Marionette TRACE conn3 <- [1,982,null,{}] 07:01:22 INFO - PROCESS | 4433 | 1461420082761 Marionette TRACE conn3 -> [0,983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:22 INFO - PROCESS | 4433 | 1461420082946 Marionette TRACE conn3 <- [1,983,null,{"value":null}] 07:01:22 INFO - PROCESS | 4433 | 1461420082964 Marionette TRACE conn3 -> [0,984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:22 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12955d1000 == 89 [pid = 4433] [id = 253] 07:01:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 127 (0x7f12813aec00) [pid = 4433] [serial = 760] [outer = (nil)] 07:01:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 128 (0x7f12813b6c00) [pid = 4433] [serial = 761] [outer = 0x7f12813aec00] 07:01:23 INFO - PROCESS | 4433 | 1461420083023 Marionette DEBUG loaded listener.js 07:01:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 129 (0x7f12813bc400) [pid = 4433] [serial = 762] [outer = 0x7f12813aec00] 07:01:23 INFO - PROCESS | 4433 | 1461420083704 Marionette TRACE conn3 <- [1,984,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.name-5",0,null,null]]]}] 07:01:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | Canvas test: 2d.fillStyle.parse.invalid.name-5 07:01:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html | took 973ms 07:01:23 INFO - PROCESS | 4433 | 1461420083729 Marionette TRACE conn3 -> [0,985,"getWindowHandle",null] 07:01:23 INFO - PROCESS | 4433 | 1461420083732 Marionette TRACE conn3 <- [1,985,null,{"value":"8"}] 07:01:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html 07:01:23 INFO - PROCESS | 4433 | 1461420083737 Marionette TRACE conn3 -> [0,986,"setScriptTimeout",{"ms":35000}] 07:01:23 INFO - PROCESS | 4433 | 1461420083739 Marionette TRACE conn3 <- [1,986,null,{}] 07:01:23 INFO - PROCESS | 4433 | 1461420083744 Marionette TRACE conn3 -> [0,987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:23 INFO - PROCESS | 4433 | 1461420083879 Marionette TRACE conn3 <- [1,987,null,{"value":null}] 07:01:24 INFO - PROCESS | 4433 | 1461420084002 Marionette TRACE conn3 -> [0,988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:24 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a3421000 == 90 [pid = 4433] [id = 254] 07:01:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 130 (0x7f12813ae400) [pid = 4433] [serial = 763] [outer = (nil)] 07:01:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 131 (0x7f12813bd400) [pid = 4433] [serial = 764] [outer = 0x7f12813ae400] 07:01:24 INFO - PROCESS | 4433 | 1461420084062 Marionette DEBUG loaded listener.js 07:01:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 132 (0x7f12a1fbf800) [pid = 4433] [serial = 765] [outer = 0x7f12813ae400] 07:01:24 INFO - PROCESS | 4433 | 1461420084953 Marionette TRACE conn3 <- [1,988,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-1",0,null,null]]]}] 07:01:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-1 07:01:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html | took 1285ms 07:01:25 INFO - PROCESS | 4433 | 1461420085024 Marionette TRACE conn3 -> [0,989,"getWindowHandle",null] 07:01:25 INFO - PROCESS | 4433 | 1461420085029 Marionette TRACE conn3 <- [1,989,null,{"value":"8"}] 07:01:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html 07:01:25 INFO - PROCESS | 4433 | 1461420085039 Marionette TRACE conn3 -> [0,990,"setScriptTimeout",{"ms":35000}] 07:01:25 INFO - PROCESS | 4433 | 1461420085042 Marionette TRACE conn3 <- [1,990,null,{}] 07:01:25 INFO - PROCESS | 4433 | 1461420085051 Marionette TRACE conn3 -> [0,991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:25 INFO - PROCESS | 4433 | 1461420085262 Marionette TRACE conn3 <- [1,991,null,{"value":null}] 07:01:25 INFO - PROCESS | 4433 | 1461420085476 Marionette TRACE conn3 -> [0,992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:25 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b563000 == 91 [pid = 4433] [id = 255] 07:01:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 133 (0x7f128b034c00) [pid = 4433] [serial = 766] [outer = (nil)] 07:01:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 134 (0x7f128b037000) [pid = 4433] [serial = 767] [outer = 0x7f128b034c00] 07:01:25 INFO - PROCESS | 4433 | 1461420085595 Marionette DEBUG loaded listener.js 07:01:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 135 (0x7f128b03bc00) [pid = 4433] [serial = 768] [outer = 0x7f128b034c00] 07:01:26 INFO - PROCESS | 4433 | 1461420086453 Marionette TRACE conn3 <- [1,992,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-2",0,null,null]]]}] 07:01:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-2 07:01:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html | took 1491ms 07:01:26 INFO - PROCESS | 4433 | 1461420086531 Marionette TRACE conn3 -> [0,993,"getWindowHandle",null] 07:01:26 INFO - PROCESS | 4433 | 1461420086539 Marionette TRACE conn3 <- [1,993,null,{"value":"8"}] 07:01:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html 07:01:26 INFO - PROCESS | 4433 | 1461420086549 Marionette TRACE conn3 -> [0,994,"setScriptTimeout",{"ms":35000}] 07:01:26 INFO - PROCESS | 4433 | 1461420086553 Marionette TRACE conn3 <- [1,994,null,{}] 07:01:26 INFO - PROCESS | 4433 | 1461420086558 Marionette TRACE conn3 -> [0,995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:26 INFO - PROCESS | 4433 | 1461420086771 Marionette TRACE conn3 <- [1,995,null,{"value":null}] 07:01:27 INFO - PROCESS | 4433 | 1461420087034 Marionette TRACE conn3 -> [0,996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:27 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12956b1000 == 92 [pid = 4433] [id = 256] 07:01:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 136 (0x7f128c072800) [pid = 4433] [serial = 769] [outer = (nil)] 07:01:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 137 (0x7f128c07a000) [pid = 4433] [serial = 770] [outer = 0x7f128c072800] 07:01:27 INFO - PROCESS | 4433 | 1461420087149 Marionette DEBUG loaded listener.js 07:01:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 138 (0x7f128eb97000) [pid = 4433] [serial = 771] [outer = 0x7f128c072800] 07:01:28 INFO - PROCESS | 4433 | 1461420088001 Marionette TRACE conn3 <- [1,996,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-3",0,null,null]]]}] 07:01:28 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-3 07:01:28 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html | took 1481ms 07:01:28 INFO - PROCESS | 4433 | 1461420088030 Marionette TRACE conn3 -> [0,997,"getWindowHandle",null] 07:01:28 INFO - PROCESS | 4433 | 1461420088034 Marionette TRACE conn3 <- [1,997,null,{"value":"8"}] 07:01:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html 07:01:28 INFO - PROCESS | 4433 | 1461420088040 Marionette TRACE conn3 -> [0,998,"setScriptTimeout",{"ms":35000}] 07:01:28 INFO - PROCESS | 4433 | 1461420088047 Marionette TRACE conn3 <- [1,998,null,{}] 07:01:28 INFO - PROCESS | 4433 | 1461420088062 Marionette TRACE conn3 -> [0,999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:28 INFO - PROCESS | 4433 | 1461420088224 Marionette TRACE conn3 <- [1,999,null,{"value":null}] 07:01:28 INFO - PROCESS | 4433 | 1461420088395 Marionette TRACE conn3 -> [0,1000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:28 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a7697800 == 93 [pid = 4433] [id = 257] 07:01:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 139 (0x7f128f8bf400) [pid = 4433] [serial = 772] [outer = (nil)] 07:01:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 140 (0x7f1293edcc00) [pid = 4433] [serial = 773] [outer = 0x7f128f8bf400] 07:01:28 INFO - PROCESS | 4433 | 1461420088469 Marionette DEBUG loaded listener.js 07:01:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 141 (0x7f1295f16400) [pid = 4433] [serial = 774] [outer = 0x7f128f8bf400] 07:01:29 INFO - PROCESS | 4433 | 1461420089331 Marionette TRACE conn3 <- [1,1000,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-4",0,null,null]]]}] 07:01:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-4 07:01:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html | took 1337ms 07:01:29 INFO - PROCESS | 4433 | 1461420089379 Marionette TRACE conn3 -> [0,1001,"getWindowHandle",null] 07:01:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html 07:01:29 INFO - PROCESS | 4433 | 1461420089383 Marionette TRACE conn3 <- [1,1001,null,{"value":"8"}] 07:01:29 INFO - PROCESS | 4433 | 1461420089389 Marionette TRACE conn3 -> [0,1002,"setScriptTimeout",{"ms":35000}] 07:01:29 INFO - PROCESS | 4433 | 1461420089392 Marionette TRACE conn3 <- [1,1002,null,{}] 07:01:29 INFO - PROCESS | 4433 | 1461420089397 Marionette TRACE conn3 -> [0,1003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:29 INFO - PROCESS | 4433 | 1461420089575 Marionette TRACE conn3 <- [1,1003,null,{"value":null}] 07:01:29 INFO - PROCESS | 4433 | 1461420089740 Marionette TRACE conn3 -> [0,1004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:29 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1289067000 == 94 [pid = 4433] [id = 258] 07:01:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 142 (0x7f128f8c6000) [pid = 4433] [serial = 775] [outer = (nil)] 07:01:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 143 (0x7f12a1f83400) [pid = 4433] [serial = 776] [outer = 0x7f128f8c6000] 07:01:29 INFO - PROCESS | 4433 | 1461420089824 Marionette DEBUG loaded listener.js 07:01:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 144 (0x7f12a245e800) [pid = 4433] [serial = 777] [outer = 0x7f128f8c6000] 07:01:30 INFO - PROCESS | 4433 | 1461420090617 Marionette TRACE conn3 <- [1,1004,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-5",0,null,null]]]}] 07:01:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-5 07:01:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html | took 1277ms 07:01:30 INFO - PROCESS | 4433 | 1461420090667 Marionette TRACE conn3 -> [0,1005,"getWindowHandle",null] 07:01:30 INFO - PROCESS | 4433 | 1461420090671 Marionette TRACE conn3 <- [1,1005,null,{"value":"8"}] 07:01:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html 07:01:30 INFO - PROCESS | 4433 | 1461420090678 Marionette TRACE conn3 -> [0,1006,"setScriptTimeout",{"ms":35000}] 07:01:30 INFO - PROCESS | 4433 | 1461420090682 Marionette TRACE conn3 <- [1,1006,null,{}] 07:01:30 INFO - PROCESS | 4433 | 1461420090686 Marionette TRACE conn3 -> [0,1007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:30 INFO - PROCESS | 4433 | 1461420090844 Marionette TRACE conn3 <- [1,1007,null,{"value":null}] 07:01:31 INFO - PROCESS | 4433 | 1461420091010 Marionette TRACE conn3 -> [0,1008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:31 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1289080000 == 95 [pid = 4433] [id = 259] 07:01:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 145 (0x7f1296b6e800) [pid = 4433] [serial = 778] [outer = (nil)] 07:01:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 146 (0x7f12a3494800) [pid = 4433] [serial = 779] [outer = 0x7f1296b6e800] 07:01:31 INFO - PROCESS | 4433 | 1461420091080 Marionette DEBUG loaded listener.js 07:01:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 147 (0x7f12a6db2000) [pid = 4433] [serial = 780] [outer = 0x7f1296b6e800] 07:01:31 INFO - PROCESS | 4433 | 1461420091923 Marionette TRACE conn3 <- [1,1008,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-6",0,null,null]]]}] 07:01:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-6 07:01:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html | took 1282ms 07:01:31 INFO - PROCESS | 4433 | 1461420091961 Marionette TRACE conn3 -> [0,1009,"getWindowHandle",null] 07:01:31 INFO - PROCESS | 4433 | 1461420091964 Marionette TRACE conn3 <- [1,1009,null,{"value":"8"}] 07:01:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html 07:01:31 INFO - PROCESS | 4433 | 1461420091970 Marionette TRACE conn3 -> [0,1010,"setScriptTimeout",{"ms":35000}] 07:01:31 INFO - PROCESS | 4433 | 1461420091972 Marionette TRACE conn3 <- [1,1010,null,{}] 07:01:31 INFO - PROCESS | 4433 | 1461420091977 Marionette TRACE conn3 -> [0,1011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:32 INFO - PROCESS | 4433 | 1461420092157 Marionette TRACE conn3 <- [1,1011,null,{"value":null}] 07:01:32 INFO - PROCESS | 4433 | 1461420092321 Marionette TRACE conn3 -> [0,1012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:32 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128ed52000 == 96 [pid = 4433] [id = 260] 07:01:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 148 (0x7f128b017000) [pid = 4433] [serial = 781] [outer = (nil)] 07:01:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 149 (0x7f128b01cc00) [pid = 4433] [serial = 782] [outer = 0x7f128b017000] 07:01:32 INFO - PROCESS | 4433 | 1461420092392 Marionette DEBUG loaded listener.js 07:01:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 150 (0x7f12a76e2400) [pid = 4433] [serial = 783] [outer = 0x7f128b017000] 07:01:33 INFO - PROCESS | 4433 | 1461420093267 Marionette TRACE conn3 <- [1,1012,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgb-7",0,null,null]]]}] 07:01:33 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgb-7 07:01:33 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html | took 1379ms 07:01:33 INFO - PROCESS | 4433 | 1461420093350 Marionette TRACE conn3 -> [0,1013,"getWindowHandle",null] 07:01:33 INFO - PROCESS | 4433 | 1461420093354 Marionette TRACE conn3 <- [1,1013,null,{"value":"8"}] 07:01:33 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html 07:01:33 INFO - PROCESS | 4433 | 1461420093359 Marionette TRACE conn3 -> [0,1014,"setScriptTimeout",{"ms":35000}] 07:01:33 INFO - PROCESS | 4433 | 1461420093362 Marionette TRACE conn3 <- [1,1014,null,{}] 07:01:33 INFO - PROCESS | 4433 | 1461420093368 Marionette TRACE conn3 -> [0,1015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:33 INFO - PROCESS | 4433 | 1461420093528 Marionette TRACE conn3 <- [1,1015,null,{"value":null}] 07:01:34 INFO - PROCESS | 4433 | 1461420094176 Marionette TRACE conn3 -> [0,1016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:34 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a647800 == 97 [pid = 4433] [id = 261] 07:01:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 151 (0x7f1288f33800) [pid = 4433] [serial = 784] [outer = (nil)] 07:01:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 152 (0x7f1288f3b400) [pid = 4433] [serial = 785] [outer = 0x7f1288f33800] 07:01:34 INFO - PROCESS | 4433 | 1461420094248 Marionette DEBUG loaded listener.js 07:01:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 153 (0x7f128a74e000) [pid = 4433] [serial = 786] [outer = 0x7f1288f33800] 07:01:35 INFO - PROCESS | 4433 | 1461420095096 Marionette TRACE conn3 <- [1,1016,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-1",0,null,null]]]}] 07:01:35 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-1 07:01:35 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html | took 1782ms 07:01:35 INFO - PROCESS | 4433 | 1461420095144 Marionette TRACE conn3 -> [0,1017,"getWindowHandle",null] 07:01:35 INFO - PROCESS | 4433 | 1461420095151 Marionette TRACE conn3 <- [1,1017,null,{"value":"8"}] 07:01:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html 07:01:35 INFO - PROCESS | 4433 | 1461420095159 Marionette TRACE conn3 -> [0,1018,"setScriptTimeout",{"ms":35000}] 07:01:35 INFO - PROCESS | 4433 | 1461420095163 Marionette TRACE conn3 <- [1,1018,null,{}] 07:01:35 INFO - PROCESS | 4433 | 1461420095170 Marionette TRACE conn3 -> [0,1019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:35 INFO - PROCESS | 4433 | 1461420095328 Marionette TRACE conn3 <- [1,1019,null,{"value":null}] 07:01:35 INFO - PROCESS | 4433 | 1461420095497 Marionette TRACE conn3 -> [0,1020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:35 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128d5e7800 == 98 [pid = 4433] [id = 262] 07:01:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 154 (0x7f128a8e9000) [pid = 4433] [serial = 787] [outer = (nil)] 07:01:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 155 (0x7f128afdc800) [pid = 4433] [serial = 788] [outer = 0x7f128a8e9000] 07:01:35 INFO - PROCESS | 4433 | 1461420095625 Marionette DEBUG loaded listener.js 07:01:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 156 (0x7f128b017400) [pid = 4433] [serial = 789] [outer = 0x7f128a8e9000] 07:01:36 INFO - PROCESS | 4433 | 1461420096571 Marionette TRACE conn3 <- [1,1020,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-2",0,null,null]]]}] 07:01:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-2 07:01:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html | took 1479ms 07:01:36 INFO - PROCESS | 4433 | 1461420096642 Marionette TRACE conn3 -> [0,1021,"getWindowHandle",null] 07:01:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html 07:01:36 INFO - PROCESS | 4433 | 1461420096648 Marionette TRACE conn3 <- [1,1021,null,{"value":"8"}] 07:01:36 INFO - PROCESS | 4433 | 1461420096654 Marionette TRACE conn3 -> [0,1022,"setScriptTimeout",{"ms":35000}] 07:01:36 INFO - PROCESS | 4433 | 1461420096657 Marionette TRACE conn3 <- [1,1022,null,{}] 07:01:36 INFO - PROCESS | 4433 | 1461420096662 Marionette TRACE conn3 -> [0,1023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:36 INFO - PROCESS | 4433 | 1461420096828 Marionette TRACE conn3 <- [1,1023,null,{"value":null}] 07:01:37 INFO - PROCESS | 4433 | 1461420096996 Marionette TRACE conn3 -> [0,1024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:37 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a7cd800 == 99 [pid = 4433] [id = 263] 07:01:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 157 (0x7f128b03b000) [pid = 4433] [serial = 790] [outer = (nil)] 07:01:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 158 (0x7f128b2e2c00) [pid = 4433] [serial = 791] [outer = 0x7f128b03b000] 07:01:37 INFO - PROCESS | 4433 | 1461420097063 Marionette DEBUG loaded listener.js 07:01:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 159 (0x7f128b658c00) [pid = 4433] [serial = 792] [outer = 0x7f128b03b000] 07:01:37 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12956b4000 == 98 [pid = 4433] [id = 194] 07:01:37 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1294f6a000 == 97 [pid = 4433] [id = 207] 07:01:37 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1288e44800 == 96 [pid = 4433] [id = 206] 07:01:37 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a9d69800 == 95 [pid = 4433] [id = 210] 07:01:37 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b261800 == 94 [pid = 4433] [id = 212] 07:01:37 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a7264000 == 93 [pid = 4433] [id = 209] 07:01:37 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a3454800 == 92 [pid = 4433] [id = 208] 07:01:37 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12955d1000 == 91 [pid = 4433] [id = 253] 07:01:37 INFO - PROCESS | 4433 | --DOMWINDOW == 158 (0x7f1294807000) [pid = 4433] [serial = 673] [outer = (nil)] [url = about:blank] 07:01:37 INFO - PROCESS | 4433 | --DOMWINDOW == 157 (0x7f128fbf7000) [pid = 4433] [serial = 670] [outer = (nil)] [url = about:blank] 07:01:37 INFO - PROCESS | 4433 | --DOMWINDOW == 156 (0x7f12a32b9c00) [pid = 4433] [serial = 682] [outer = (nil)] [url = about:blank] 07:01:37 INFO - PROCESS | 4433 | --DOMWINDOW == 155 (0x7f1295e94c00) [pid = 4433] [serial = 676] [outer = (nil)] [url = about:blank] 07:01:37 INFO - PROCESS | 4433 | --DOMWINDOW == 154 (0x7f12a1f7e400) [pid = 4433] [serial = 679] [outer = (nil)] [url = about:blank] 07:01:37 INFO - PROCESS | 4433 | --DOMWINDOW == 153 (0x7f128c07c800) [pid = 4433] [serial = 667] [outer = (nil)] [url = about:blank] 07:01:37 INFO - PROCESS | 4433 | --DOMWINDOW == 152 (0x7f128b65b800) [pid = 4433] [serial = 664] [outer = (nil)] [url = about:blank] 07:01:37 INFO - PROCESS | 4433 | --DOMWINDOW == 151 (0x7f12a6b68800) [pid = 4433] [serial = 685] [outer = (nil)] [url = about:blank] 07:01:37 INFO - PROCESS | 4433 | --DOMWINDOW == 150 (0x7f128a7a5400) [pid = 4433] [serial = 691] [outer = (nil)] [url = about:blank] 07:01:37 INFO - PROCESS | 4433 | --DOMWINDOW == 149 (0x7f128b2e6400) [pid = 4433] [serial = 688] [outer = (nil)] [url = about:blank] 07:01:37 INFO - PROCESS | 4433 | --DOMWINDOW == 148 (0x7f1295f0e800) [pid = 4433] [serial = 712] [outer = (nil)] [url = about:blank] 07:01:37 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129787e800 == 90 [pid = 4433] [id = 252] 07:01:37 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12955cb000 == 89 [pid = 4433] [id = 251] 07:01:37 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1291e41800 == 88 [pid = 4433] [id = 250] 07:01:37 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f3ca800 == 87 [pid = 4433] [id = 249] 07:01:37 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128a844800 == 86 [pid = 4433] [id = 248] 07:01:37 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128ee15000 == 85 [pid = 4433] [id = 247] 07:01:37 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a341c000 == 84 [pid = 4433] [id = 243] 07:01:37 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a20b2800 == 83 [pid = 4433] [id = 242] 07:01:37 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129b35e800 == 82 [pid = 4433] [id = 241] 07:01:37 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1296b5a800 == 81 [pid = 4433] [id = 240] 07:01:37 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f415000 == 80 [pid = 4433] [id = 239] 07:01:37 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12ac646000 == 79 [pid = 4433] [id = 211] 07:01:37 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128a84c000 == 78 [pid = 4433] [id = 238] 07:01:37 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129595b800 == 77 [pid = 4433] [id = 237] 07:01:37 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a1d0c000 == 76 [pid = 4433] [id = 198] 07:01:37 INFO - PROCESS | 4433 | 1461420097972 Marionette TRACE conn3 <- [1,1024,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-3",0,null,null]]]}] 07:01:37 INFO - PROCESS | 4433 | --DOMWINDOW == 147 (0x7f1293389000) [pid = 4433] [serial = 709] [outer = (nil)] [url = about:blank] 07:01:37 INFO - PROCESS | 4433 | --DOMWINDOW == 146 (0x7f128eb59800) [pid = 4433] [serial = 700] [outer = (nil)] [url = about:blank] 07:01:37 INFO - PROCESS | 4433 | --DOMWINDOW == 145 (0x7f128eba0c00) [pid = 4433] [serial = 701] [outer = (nil)] [url = about:blank] 07:01:37 INFO - PROCESS | 4433 | --DOMWINDOW == 144 (0x7f128bccf800) [pid = 4433] [serial = 697] [outer = (nil)] [url = about:blank] 07:01:37 INFO - PROCESS | 4433 | --DOMWINDOW == 143 (0x7f128b8a1400) [pid = 4433] [serial = 695] [outer = (nil)] [url = about:blank] 07:01:37 INFO - PROCESS | 4433 | --DOMWINDOW == 142 (0x7f128afd7800) [pid = 4433] [serial = 694] [outer = (nil)] [url = about:blank] 07:01:37 INFO - PROCESS | 4433 | --DOMWINDOW == 141 (0x7f128c009400) [pid = 4433] [serial = 698] [outer = (nil)] [url = about:blank] 07:01:37 INFO - PROCESS | 4433 | --DOMWINDOW == 140 (0x7f128fbf6400) [pid = 4433] [serial = 704] [outer = (nil)] [url = about:blank] 07:01:37 INFO - PROCESS | 4433 | --DOMWINDOW == 139 (0x7f128f8c1c00) [pid = 4433] [serial = 703] [outer = (nil)] [url = about:blank] 07:01:37 INFO - PROCESS | 4433 | --DOMWINDOW == 138 (0x7f1293387400) [pid = 4433] [serial = 707] [outer = (nil)] [url = about:blank] 07:01:37 INFO - PROCESS | 4433 | --DOMWINDOW == 137 (0x7f12912f5c00) [pid = 4433] [serial = 706] [outer = (nil)] [url = about:blank] 07:01:37 INFO - PROCESS | 4433 | --DOMWINDOW == 136 (0x7f1295915c00) [pid = 4433] [serial = 710] [outer = (nil)] [url = about:blank] 07:01:38 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-3 07:01:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html | took 1388ms 07:01:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html 07:01:38 INFO - PROCESS | 4433 | 1461420098043 Marionette TRACE conn3 -> [0,1025,"getWindowHandle",null] 07:01:38 INFO - PROCESS | 4433 | 1461420098046 Marionette TRACE conn3 <- [1,1025,null,{"value":"8"}] 07:01:38 INFO - PROCESS | 4433 | 1461420098059 Marionette TRACE conn3 -> [0,1026,"setScriptTimeout",{"ms":35000}] 07:01:38 INFO - PROCESS | 4433 | 1461420098067 Marionette TRACE conn3 <- [1,1026,null,{}] 07:01:38 INFO - PROCESS | 4433 | 1461420098074 Marionette TRACE conn3 -> [0,1027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:38 INFO - PROCESS | 4433 | 1461420098221 Marionette TRACE conn3 <- [1,1027,null,{"value":null}] 07:01:38 INFO - PROCESS | 4433 | 1461420098360 Marionette TRACE conn3 -> [0,1028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:38 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a64b800 == 77 [pid = 4433] [id = 264] 07:01:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 137 (0x7f128b03cc00) [pid = 4433] [serial = 793] [outer = (nil)] 07:01:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 138 (0x7f128bbd5800) [pid = 4433] [serial = 794] [outer = 0x7f128b03cc00] 07:01:38 INFO - PROCESS | 4433 | 1461420098425 Marionette DEBUG loaded listener.js 07:01:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 139 (0x7f128bcc5c00) [pid = 4433] [serial = 795] [outer = 0x7f128b03cc00] 07:01:39 INFO - PROCESS | 4433 | 1461420099070 Marionette TRACE conn3 <- [1,1028,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-4",0,null,null]]]}] 07:01:39 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-4 07:01:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html | took 1043ms 07:01:39 INFO - PROCESS | 4433 | 1461420099094 Marionette TRACE conn3 -> [0,1029,"getWindowHandle",null] 07:01:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html 07:01:39 INFO - PROCESS | 4433 | 1461420099098 Marionette TRACE conn3 <- [1,1029,null,{"value":"8"}] 07:01:39 INFO - PROCESS | 4433 | 1461420099104 Marionette TRACE conn3 -> [0,1030,"setScriptTimeout",{"ms":35000}] 07:01:39 INFO - PROCESS | 4433 | 1461420099107 Marionette TRACE conn3 <- [1,1030,null,{}] 07:01:39 INFO - PROCESS | 4433 | 1461420099111 Marionette TRACE conn3 -> [0,1031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:39 INFO - PROCESS | 4433 | 1461420099291 Marionette TRACE conn3 <- [1,1031,null,{"value":null}] 07:01:39 INFO - PROCESS | 4433 | 1461420099313 Marionette TRACE conn3 -> [0,1032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:39 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12891ce000 == 78 [pid = 4433] [id = 265] 07:01:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 140 (0x7f128b2e6400) [pid = 4433] [serial = 796] [outer = (nil)] 07:01:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 141 (0x7f128bcce800) [pid = 4433] [serial = 797] [outer = 0x7f128b2e6400] 07:01:39 INFO - PROCESS | 4433 | 1461420099374 Marionette DEBUG loaded listener.js 07:01:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 142 (0x7f128c00cc00) [pid = 4433] [serial = 798] [outer = 0x7f128b2e6400] 07:01:40 INFO - PROCESS | 4433 | 1461420100188 Marionette TRACE conn3 <- [1,1032,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-5",0,null,null]]]}] 07:01:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-5 07:01:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html | took 1127ms 07:01:40 INFO - PROCESS | 4433 | 1461420100232 Marionette TRACE conn3 -> [0,1033,"getWindowHandle",null] 07:01:40 INFO - PROCESS | 4433 | 1461420100236 Marionette TRACE conn3 <- [1,1033,null,{"value":"8"}] 07:01:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html 07:01:40 INFO - PROCESS | 4433 | 1461420100254 Marionette TRACE conn3 -> [0,1034,"setScriptTimeout",{"ms":35000}] 07:01:40 INFO - PROCESS | 4433 | 1461420100267 Marionette TRACE conn3 <- [1,1034,null,{}] 07:01:40 INFO - PROCESS | 4433 | 1461420100272 Marionette TRACE conn3 -> [0,1035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:40 INFO - PROCESS | 4433 | 1461420100454 Marionette TRACE conn3 <- [1,1035,null,{"value":null}] 07:01:40 INFO - PROCESS | 4433 | 1461420100478 Marionette TRACE conn3 -> [0,1036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:40 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f3c8000 == 79 [pid = 4433] [id = 266] 07:01:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 143 (0x7f128c076800) [pid = 4433] [serial = 799] [outer = (nil)] 07:01:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 144 (0x7f128c07b800) [pid = 4433] [serial = 800] [outer = 0x7f128c076800] 07:01:40 INFO - PROCESS | 4433 | 1461420100550 Marionette DEBUG loaded listener.js 07:01:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 145 (0x7f128eb4c800) [pid = 4433] [serial = 801] [outer = 0x7f128c076800] 07:01:41 INFO - PROCESS | 4433 | 1461420101370 Marionette TRACE conn3 <- [1,1036,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-6",0,null,null]]]}] 07:01:41 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-6 07:01:41 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html | took 1186ms 07:01:41 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html 07:01:41 INFO - PROCESS | 4433 | 1461420101441 Marionette TRACE conn3 -> [0,1037,"getWindowHandle",null] 07:01:41 INFO - PROCESS | 4433 | 1461420101444 Marionette TRACE conn3 <- [1,1037,null,{"value":"8"}] 07:01:41 INFO - PROCESS | 4433 | 1461420101450 Marionette TRACE conn3 -> [0,1038,"setScriptTimeout",{"ms":35000}] 07:01:41 INFO - PROCESS | 4433 | 1461420101452 Marionette TRACE conn3 <- [1,1038,null,{}] 07:01:41 INFO - PROCESS | 4433 | 1461420101457 Marionette TRACE conn3 -> [0,1039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:41 INFO - PROCESS | 4433 | 1461420101653 Marionette TRACE conn3 <- [1,1039,null,{"value":null}] 07:01:41 INFO - PROCESS | 4433 | 1461420101690 Marionette TRACE conn3 -> [0,1040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:41 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f89f000 == 80 [pid = 4433] [id = 267] 07:01:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 146 (0x7f128c077000) [pid = 4433] [serial = 802] [outer = (nil)] 07:01:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 147 (0x7f128eec6800) [pid = 4433] [serial = 803] [outer = 0x7f128c077000] 07:01:41 INFO - PROCESS | 4433 | 1461420101749 Marionette DEBUG loaded listener.js 07:01:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 148 (0x7f128f8c3800) [pid = 4433] [serial = 804] [outer = 0x7f128c077000] 07:01:42 INFO - PROCESS | 4433 | --DOMWINDOW == 147 (0x7f12844d7000) [pid = 4433] [serial = 690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-5.html] 07:01:42 INFO - PROCESS | 4433 | --DOMWINDOW == 146 (0x7f12a1f85800) [pid = 4433] [serial = 636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex6.html] 07:01:42 INFO - PROCESS | 4433 | --DOMWINDOW == 145 (0x7f128c072400) [pid = 4433] [serial = 621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.changed.html] 07:01:42 INFO - PROCESS | 4433 | --DOMWINDOW == 144 (0x7f128a7a0400) [pid = 4433] [serial = 639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex8.html] 07:01:42 INFO - PROCESS | 4433 | --DOMWINDOW == 143 (0x7f12844d6800) [pid = 4433] [serial = 618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.basic.html] 07:01:42 INFO - PROCESS | 4433 | --DOMWINDOW == 142 (0x7f12a2005800) [pid = 4433] [serial = 633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex4.html] 07:01:42 INFO - PROCESS | 4433 | --DOMWINDOW == 141 (0x7f128fbf4c00) [pid = 4433] [serial = 624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.notrendered.html] 07:01:42 INFO - PROCESS | 4433 | --DOMWINDOW == 140 (0x7f12a111d000) [pid = 4433] [serial = 630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hex3.html] 07:01:42 INFO - PROCESS | 4433 | --DOMWINDOW == 139 (0x7f128b2e4800) [pid = 4433] [serial = 627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.current.removed.html] 07:01:42 INFO - PROCESS | 4433 | --DOMWINDOW == 138 (0x7f128eec0800) [pid = 4433] [serial = 751] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-2.html] 07:01:42 INFO - PROCESS | 4433 | --DOMWINDOW == 137 (0x7f128bbe2400) [pid = 4433] [serial = 742] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-1.html] 07:01:42 INFO - PROCESS | 4433 | --DOMWINDOW == 136 (0x7f12958ab400) [pid = 4433] [serial = 754] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-3.html] 07:01:42 INFO - PROCESS | 4433 | --DOMWINDOW == 135 (0x7f1288f34c00) [pid = 4433] [serial = 745] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsla-2.html] 07:01:42 INFO - PROCESS | 4433 | --DOMWINDOW == 134 (0x7f12912f3c00) [pid = 4433] [serial = 748] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-1.html] 07:01:42 INFO - PROCESS | 4433 | --DOMWINDOW == 133 (0x7f12a2253000) [pid = 4433] [serial = 757] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-4.html] 07:01:42 INFO - PROCESS | 4433 | --DOMWINDOW == 132 (0x7f128a7a8000) [pid = 4433] [serial = 739] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-6.html] 07:01:42 INFO - PROCESS | 4433 | --DOMWINDOW == 131 (0x7f12813aec00) [pid = 4433] [serial = 760] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.name-5.html] 07:01:43 INFO - PROCESS | 4433 | 1461420103128 Marionette TRACE conn3 <- [1,1040,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.invalid.rgba-7",0,null,null]]]}] 07:01:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | Canvas test: 2d.fillStyle.parse.invalid.rgba-7 07:01:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html | took 1741ms 07:01:43 INFO - PROCESS | 4433 | 1461420103191 Marionette TRACE conn3 -> [0,1041,"getWindowHandle",null] 07:01:43 INFO - PROCESS | 4433 | 1461420103194 Marionette TRACE conn3 <- [1,1041,null,{"value":"8"}] 07:01:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html 07:01:43 INFO - PROCESS | 4433 | 1461420103199 Marionette TRACE conn3 -> [0,1042,"setScriptTimeout",{"ms":35000}] 07:01:43 INFO - PROCESS | 4433 | 1461420103201 Marionette TRACE conn3 <- [1,1042,null,{}] 07:01:43 INFO - PROCESS | 4433 | 1461420103206 Marionette TRACE conn3 -> [0,1043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:43 INFO - PROCESS | 4433 | 1461420103388 Marionette TRACE conn3 <- [1,1043,null,{"value":null}] 07:01:43 INFO - PROCESS | 4433 | 1461420103405 Marionette TRACE conn3 -> [0,1044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:43 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f3cf000 == 81 [pid = 4433] [id = 268] 07:01:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 132 (0x7f12813b6400) [pid = 4433] [serial = 805] [outer = (nil)] 07:01:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 133 (0x7f128eec0800) [pid = 4433] [serial = 806] [outer = 0x7f12813b6400] 07:01:43 INFO - PROCESS | 4433 | 1461420103463 Marionette DEBUG loaded listener.js 07:01:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 134 (0x7f128fbebc00) [pid = 4433] [serial = 807] [outer = 0x7f12813b6400] 07:01:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-1 07:01:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html | took 977ms 07:01:44 INFO - PROCESS | 4433 | 1461420104169 Marionette TRACE conn3 <- [1,1044,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-1",0,null,null]]]}] 07:01:44 INFO - PROCESS | 4433 | 1461420104179 Marionette TRACE conn3 -> [0,1045,"getWindowHandle",null] 07:01:44 INFO - PROCESS | 4433 | 1461420104182 Marionette TRACE conn3 <- [1,1045,null,{"value":"8"}] 07:01:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html 07:01:44 INFO - PROCESS | 4433 | 1461420104187 Marionette TRACE conn3 -> [0,1046,"setScriptTimeout",{"ms":35000}] 07:01:44 INFO - PROCESS | 4433 | 1461420104190 Marionette TRACE conn3 <- [1,1046,null,{}] 07:01:44 INFO - PROCESS | 4433 | 1461420104194 Marionette TRACE conn3 -> [0,1047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:44 INFO - PROCESS | 4433 | 1461420104330 Marionette TRACE conn3 <- [1,1047,null,{"value":null}] 07:01:44 INFO - PROCESS | 4433 | 1461420104456 Marionette TRACE conn3 -> [0,1048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:44 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129126f000 == 82 [pid = 4433] [id = 269] 07:01:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 135 (0x7f12844d6800) [pid = 4433] [serial = 808] [outer = (nil)] 07:01:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 136 (0x7f128fbed000) [pid = 4433] [serial = 809] [outer = 0x7f12844d6800] 07:01:44 INFO - PROCESS | 4433 | 1461420104521 Marionette DEBUG loaded listener.js 07:01:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 137 (0x7f12912f5c00) [pid = 4433] [serial = 810] [outer = 0x7f12844d6800] 07:01:45 INFO - PROCESS | 4433 | 1461420105405 Marionette TRACE conn3 <- [1,1048,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-2",0,null,null]]]}] 07:01:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-2 07:01:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html | took 1276ms 07:01:45 INFO - PROCESS | 4433 | 1461420105465 Marionette TRACE conn3 -> [0,1049,"getWindowHandle",null] 07:01:45 INFO - PROCESS | 4433 | 1461420105471 Marionette TRACE conn3 <- [1,1049,null,{"value":"8"}] 07:01:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html 07:01:45 INFO - PROCESS | 4433 | 1461420105480 Marionette TRACE conn3 -> [0,1050,"setScriptTimeout",{"ms":35000}] 07:01:45 INFO - PROCESS | 4433 | 1461420105484 Marionette TRACE conn3 <- [1,1050,null,{}] 07:01:45 INFO - PROCESS | 4433 | 1461420105492 Marionette TRACE conn3 -> [0,1051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:45 INFO - PROCESS | 4433 | 1461420105704 Marionette TRACE conn3 <- [1,1051,null,{"value":null}] 07:01:45 INFO - PROCESS | 4433 | 1461420105864 Marionette TRACE conn3 -> [0,1052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:45 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a64f000 == 83 [pid = 4433] [id = 270] 07:01:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 138 (0x7f128a74ac00) [pid = 4433] [serial = 811] [outer = (nil)] 07:01:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 139 (0x7f128a8ef800) [pid = 4433] [serial = 812] [outer = 0x7f128a74ac00] 07:01:45 INFO - PROCESS | 4433 | 1461420105936 Marionette DEBUG loaded listener.js 07:01:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 140 (0x7f128b016800) [pid = 4433] [serial = 813] [outer = 0x7f128a74ac00] 07:01:46 INFO - PROCESS | 4433 | 1461420106818 Marionette TRACE conn3 <- [1,1052,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-3",0,null,null]]]}] 07:01:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-3 07:01:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html | took 1380ms 07:01:46 INFO - PROCESS | 4433 | 1461420106862 Marionette TRACE conn3 -> [0,1053,"getWindowHandle",null] 07:01:46 INFO - PROCESS | 4433 | 1461420106870 Marionette TRACE conn3 <- [1,1053,null,{"value":"8"}] 07:01:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html 07:01:46 INFO - PROCESS | 4433 | 1461420106880 Marionette TRACE conn3 -> [0,1054,"setScriptTimeout",{"ms":35000}] 07:01:46 INFO - PROCESS | 4433 | 1461420106884 Marionette TRACE conn3 <- [1,1054,null,{}] 07:01:46 INFO - PROCESS | 4433 | 1461420106889 Marionette TRACE conn3 -> [0,1055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:47 INFO - PROCESS | 4433 | 1461420107050 Marionette TRACE conn3 <- [1,1055,null,{"value":null}] 07:01:47 INFO - PROCESS | 4433 | 1461420107225 Marionette TRACE conn3 -> [0,1056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:47 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128ee0f000 == 84 [pid = 4433] [id = 271] 07:01:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 141 (0x7f128b014400) [pid = 4433] [serial = 814] [outer = (nil)] 07:01:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 142 (0x7f128b8a4400) [pid = 4433] [serial = 815] [outer = 0x7f128b014400] 07:01:47 INFO - PROCESS | 4433 | 1461420107292 Marionette DEBUG loaded listener.js 07:01:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 143 (0x7f128b9e1400) [pid = 4433] [serial = 816] [outer = 0x7f128b014400] 07:01:48 INFO - PROCESS | 4433 | 1461420108208 Marionette TRACE conn3 <- [1,1056,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-4",0,null,null]]]}] 07:01:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-4 07:01:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html | took 1388ms 07:01:48 INFO - PROCESS | 4433 | 1461420108268 Marionette TRACE conn3 -> [0,1057,"getWindowHandle",null] 07:01:48 INFO - PROCESS | 4433 | 1461420108271 Marionette TRACE conn3 <- [1,1057,null,{"value":"8"}] 07:01:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html 07:01:48 INFO - PROCESS | 4433 | 1461420108278 Marionette TRACE conn3 -> [0,1058,"setScriptTimeout",{"ms":35000}] 07:01:48 INFO - PROCESS | 4433 | 1461420108283 Marionette TRACE conn3 <- [1,1058,null,{}] 07:01:48 INFO - PROCESS | 4433 | 1461420108299 Marionette TRACE conn3 -> [0,1059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:48 INFO - PROCESS | 4433 | 1461420108512 Marionette TRACE conn3 <- [1,1059,null,{"value":null}] 07:01:48 INFO - PROCESS | 4433 | 1461420108669 Marionette TRACE conn3 -> [0,1060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:48 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12948b9800 == 85 [pid = 4433] [id = 272] 07:01:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 144 (0x7f128bf4a400) [pid = 4433] [serial = 817] [outer = (nil)] 07:01:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 145 (0x7f128e9cd400) [pid = 4433] [serial = 818] [outer = 0x7f128bf4a400] 07:01:48 INFO - PROCESS | 4433 | 1461420108746 Marionette DEBUG loaded listener.js 07:01:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 146 (0x7f128eec0000) [pid = 4433] [serial = 819] [outer = 0x7f128bf4a400] 07:01:49 INFO - PROCESS | 4433 | 1461420109569 Marionette TRACE conn3 <- [1,1060,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-clamp-5",0,null,null]]]}] 07:01:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | Canvas test: 2d.fillStyle.parse.rgb-clamp-5 07:01:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html | took 1332ms 07:01:49 INFO - PROCESS | 4433 | 1461420109611 Marionette TRACE conn3 -> [0,1061,"getWindowHandle",null] 07:01:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html 07:01:49 INFO - PROCESS | 4433 | 1461420109616 Marionette TRACE conn3 <- [1,1061,null,{"value":"8"}] 07:01:49 INFO - PROCESS | 4433 | 1461420109621 Marionette TRACE conn3 -> [0,1062,"setScriptTimeout",{"ms":35000}] 07:01:49 INFO - PROCESS | 4433 | 1461420109624 Marionette TRACE conn3 <- [1,1062,null,{}] 07:01:49 INFO - PROCESS | 4433 | 1461420109629 Marionette TRACE conn3 -> [0,1063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:49 INFO - PROCESS | 4433 | 1461420109782 Marionette TRACE conn3 <- [1,1063,null,{"value":null}] 07:01:49 INFO - PROCESS | 4433 | 1461420109952 Marionette TRACE conn3 -> [0,1064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:49 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1295315000 == 86 [pid = 4433] [id = 273] 07:01:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 147 (0x7f128c071400) [pid = 4433] [serial = 820] [outer = (nil)] 07:01:50 INFO - PROCESS | 4433 | ++DOMWINDOW == 148 (0x7f1291206400) [pid = 4433] [serial = 821] [outer = 0x7f128c071400] 07:01:50 INFO - PROCESS | 4433 | 1461420110022 Marionette DEBUG loaded listener.js 07:01:50 INFO - PROCESS | 4433 | ++DOMWINDOW == 149 (0x7f1292facc00) [pid = 4433] [serial = 822] [outer = 0x7f128c071400] 07:01:50 INFO - PROCESS | 4433 | 1461420110882 Marionette TRACE conn3 <- [1,1064,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-eof",0,null,null]]]}] 07:01:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | Canvas test: 2d.fillStyle.parse.rgb-eof 07:01:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html | took 1329ms 07:01:50 INFO - PROCESS | 4433 | 1461420110951 Marionette TRACE conn3 -> [0,1065,"getWindowHandle",null] 07:01:50 INFO - PROCESS | 4433 | 1461420110955 Marionette TRACE conn3 <- [1,1065,null,{"value":"8"}] 07:01:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html 07:01:50 INFO - PROCESS | 4433 | 1461420110961 Marionette TRACE conn3 -> [0,1066,"setScriptTimeout",{"ms":35000}] 07:01:50 INFO - PROCESS | 4433 | 1461420110963 Marionette TRACE conn3 <- [1,1066,null,{}] 07:01:50 INFO - PROCESS | 4433 | 1461420110969 Marionette TRACE conn3 -> [0,1067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:51 INFO - PROCESS | 4433 | 1461420111131 Marionette TRACE conn3 <- [1,1067,null,{"value":null}] 07:01:51 INFO - PROCESS | 4433 | 1461420111287 Marionette TRACE conn3 -> [0,1068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:51 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1295c82000 == 87 [pid = 4433] [id = 274] 07:01:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 150 (0x7f128fbf3000) [pid = 4433] [serial = 823] [outer = (nil)] 07:01:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 151 (0x7f1293ed4c00) [pid = 4433] [serial = 824] [outer = 0x7f128fbf3000] 07:01:51 INFO - PROCESS | 4433 | 1461420111356 Marionette DEBUG loaded listener.js 07:01:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 152 (0x7f12943c6400) [pid = 4433] [serial = 825] [outer = 0x7f128fbf3000] 07:01:52 INFO - PROCESS | 4433 | 1461420112254 Marionette TRACE conn3 <- [1,1068,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-num",0,null,null]]]}] 07:01:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | Canvas test: 2d.fillStyle.parse.rgb-num 07:01:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html | took 1329ms 07:01:52 INFO - PROCESS | 4433 | 1461420112291 Marionette TRACE conn3 -> [0,1069,"getWindowHandle",null] 07:01:52 INFO - PROCESS | 4433 | 1461420112294 Marionette TRACE conn3 <- [1,1069,null,{"value":"8"}] 07:01:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html 07:01:52 INFO - PROCESS | 4433 | 1461420112300 Marionette TRACE conn3 -> [0,1070,"setScriptTimeout",{"ms":35000}] 07:01:52 INFO - PROCESS | 4433 | 1461420112302 Marionette TRACE conn3 <- [1,1070,null,{}] 07:01:52 INFO - PROCESS | 4433 | 1461420112307 Marionette TRACE conn3 -> [0,1071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:52 INFO - PROCESS | 4433 | 1461420112517 Marionette TRACE conn3 <- [1,1071,null,{"value":null}] 07:01:52 INFO - PROCESS | 4433 | 1461420112681 Marionette TRACE conn3 -> [0,1072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:52 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1298456800 == 88 [pid = 4433] [id = 275] 07:01:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 153 (0x7f1292ec2400) [pid = 4433] [serial = 826] [outer = (nil)] 07:01:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 154 (0x7f1295329400) [pid = 4433] [serial = 827] [outer = 0x7f1292ec2400] 07:01:52 INFO - PROCESS | 4433 | 1461420112754 Marionette DEBUG loaded listener.js 07:01:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 155 (0x7f1295f18800) [pid = 4433] [serial = 828] [outer = 0x7f1292ec2400] 07:01:53 INFO - PROCESS | 4433 | 1461420113557 Marionette TRACE conn3 <- [1,1072,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgb-percent",0,null,null]]]}] 07:01:53 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | Canvas test: 2d.fillStyle.parse.rgb-percent 07:01:53 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html | took 1285ms 07:01:53 INFO - PROCESS | 4433 | 1461420113586 Marionette TRACE conn3 -> [0,1073,"getWindowHandle",null] 07:01:53 INFO - PROCESS | 4433 | 1461420113589 Marionette TRACE conn3 <- [1,1073,null,{"value":"8"}] 07:01:53 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html 07:01:53 INFO - PROCESS | 4433 | 1461420113594 Marionette TRACE conn3 -> [0,1074,"setScriptTimeout",{"ms":35000}] 07:01:53 INFO - PROCESS | 4433 | 1461420113597 Marionette TRACE conn3 <- [1,1074,null,{}] 07:01:53 INFO - PROCESS | 4433 | 1461420113602 Marionette TRACE conn3 -> [0,1075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:53 INFO - PROCESS | 4433 | 1461420113750 Marionette TRACE conn3 <- [1,1075,null,{"value":null}] 07:01:53 INFO - PROCESS | 4433 | 1461420113912 Marionette TRACE conn3 -> [0,1076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:53 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a1dc5800 == 89 [pid = 4433] [id = 276] 07:01:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 156 (0x7f12943c6000) [pid = 4433] [serial = 829] [outer = (nil)] 07:01:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 157 (0x7f1296aaac00) [pid = 4433] [serial = 830] [outer = 0x7f12943c6000] 07:01:53 INFO - PROCESS | 4433 | 1461420113981 Marionette DEBUG loaded listener.js 07:01:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 158 (0x7f12976a3400) [pid = 4433] [serial = 831] [outer = 0x7f12943c6000] 07:01:54 INFO - PROCESS | 4433 | 1461420114879 Marionette TRACE conn3 <- [1,1076,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-1",0,null,null]]]}] 07:01:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-1 07:01:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html | took 1332ms 07:01:54 INFO - PROCESS | 4433 | 1461420114926 Marionette TRACE conn3 -> [0,1077,"getWindowHandle",null] 07:01:54 INFO - PROCESS | 4433 | 1461420114930 Marionette TRACE conn3 <- [1,1077,null,{"value":"8"}] 07:01:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html 07:01:54 INFO - PROCESS | 4433 | 1461420114936 Marionette TRACE conn3 -> [0,1078,"setScriptTimeout",{"ms":35000}] 07:01:54 INFO - PROCESS | 4433 | 1461420114938 Marionette TRACE conn3 <- [1,1078,null,{}] 07:01:54 INFO - PROCESS | 4433 | 1461420114943 Marionette TRACE conn3 -> [0,1079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:55 INFO - PROCESS | 4433 | 1461420115098 Marionette TRACE conn3 <- [1,1079,null,{"value":null}] 07:01:55 INFO - PROCESS | 4433 | 1461420115232 Marionette TRACE conn3 -> [0,1080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:55 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a3413000 == 90 [pid = 4433] [id = 277] 07:01:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 159 (0x7f128a74f000) [pid = 4433] [serial = 832] [outer = (nil)] 07:01:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 160 (0x7f12976f6400) [pid = 4433] [serial = 833] [outer = 0x7f128a74f000] 07:01:55 INFO - PROCESS | 4433 | 1461420115299 Marionette DEBUG loaded listener.js 07:01:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 161 (0x7f12a1114400) [pid = 4433] [serial = 834] [outer = 0x7f128a74f000] 07:01:56 INFO - PROCESS | 4433 | 1461420116150 Marionette TRACE conn3 <- [1,1080,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-clamp-2",0,null,null]]]}] 07:01:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | Canvas test: 2d.fillStyle.parse.rgba-clamp-2 07:01:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html | took 1278ms 07:01:56 INFO - PROCESS | 4433 | 1461420116215 Marionette TRACE conn3 -> [0,1081,"getWindowHandle",null] 07:01:56 INFO - PROCESS | 4433 | 1461420116219 Marionette TRACE conn3 <- [1,1081,null,{"value":"8"}] 07:01:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html 07:01:56 INFO - PROCESS | 4433 | 1461420116224 Marionette TRACE conn3 -> [0,1082,"setScriptTimeout",{"ms":35000}] 07:01:56 INFO - PROCESS | 4433 | 1461420116226 Marionette TRACE conn3 <- [1,1082,null,{}] 07:01:56 INFO - PROCESS | 4433 | 1461420116232 Marionette TRACE conn3 -> [0,1083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:56 INFO - PROCESS | 4433 | 1461420116390 Marionette TRACE conn3 <- [1,1083,null,{"value":null}] 07:01:56 INFO - PROCESS | 4433 | 1461420116557 Marionette TRACE conn3 -> [0,1084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:56 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128454c800 == 91 [pid = 4433] [id = 278] 07:01:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 162 (0x7f12813ba800) [pid = 4433] [serial = 835] [outer = (nil)] 07:01:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 163 (0x7f128c00b000) [pid = 4433] [serial = 836] [outer = 0x7f12813ba800] 07:01:56 INFO - PROCESS | 4433 | 1461420116630 Marionette DEBUG loaded listener.js 07:01:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 164 (0x7f129c185400) [pid = 4433] [serial = 837] [outer = 0x7f12813ba800] 07:01:57 INFO - PROCESS | 4433 | 1461420117494 Marionette TRACE conn3 <- [1,1084,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-eof",0,null,null]]]}] 07:01:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | Canvas test: 2d.fillStyle.parse.rgba-eof 07:01:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html | took 1327ms 07:01:57 INFO - PROCESS | 4433 | 1461420117552 Marionette TRACE conn3 -> [0,1085,"getWindowHandle",null] 07:01:57 INFO - PROCESS | 4433 | 1461420117555 Marionette TRACE conn3 <- [1,1085,null,{"value":"8"}] 07:01:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html 07:01:57 INFO - PROCESS | 4433 | 1461420117561 Marionette TRACE conn3 -> [0,1086,"setScriptTimeout",{"ms":35000}] 07:01:57 INFO - PROCESS | 4433 | 1461420117563 Marionette TRACE conn3 <- [1,1086,null,{}] 07:01:57 INFO - PROCESS | 4433 | 1461420117568 Marionette TRACE conn3 -> [0,1087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:57 INFO - PROCESS | 4433 | 1461420117756 Marionette TRACE conn3 <- [1,1087,null,{"value":null}] 07:01:57 INFO - PROCESS | 4433 | 1461420117951 Marionette TRACE conn3 -> [0,1088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:57 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b25c000 == 92 [pid = 4433] [id = 279] 07:01:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 165 (0x7f12813b6000) [pid = 4433] [serial = 838] [outer = (nil)] 07:01:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 166 (0x7f128b9d9800) [pid = 4433] [serial = 839] [outer = 0x7f12813b6000] 07:01:58 INFO - PROCESS | 4433 | 1461420118022 Marionette DEBUG loaded listener.js 07:01:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 167 (0x7f12a1115000) [pid = 4433] [serial = 840] [outer = 0x7f12813b6000] 07:01:59 INFO - PROCESS | 4433 | 1461420119144 Marionette TRACE conn3 <- [1,1088,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-1",0,null,null]]]}] 07:01:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | Canvas test: 2d.fillStyle.parse.rgba-num-1 07:01:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html | took 1631ms 07:01:59 INFO - PROCESS | 4433 | 1461420119192 Marionette TRACE conn3 -> [0,1089,"getWindowHandle",null] 07:01:59 INFO - PROCESS | 4433 | 1461420119199 Marionette TRACE conn3 <- [1,1089,null,{"value":"8"}] 07:01:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html 07:01:59 INFO - PROCESS | 4433 | 1461420119207 Marionette TRACE conn3 -> [0,1090,"setScriptTimeout",{"ms":35000}] 07:01:59 INFO - PROCESS | 4433 | 1461420119211 Marionette TRACE conn3 <- [1,1090,null,{}] 07:01:59 INFO - PROCESS | 4433 | 1461420119218 Marionette TRACE conn3 -> [0,1091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:01:59 INFO - PROCESS | 4433 | 1461420119383 Marionette TRACE conn3 <- [1,1091,null,{"value":null}] 07:01:59 INFO - PROCESS | 4433 | 1461420119670 Marionette TRACE conn3 -> [0,1092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:01:59 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1284556800 == 93 [pid = 4433] [id = 280] 07:01:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 168 (0x7f128b01b400) [pid = 4433] [serial = 841] [outer = (nil)] 07:01:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 169 (0x7f128b030800) [pid = 4433] [serial = 842] [outer = 0x7f128b01b400] 07:01:59 INFO - PROCESS | 4433 | 1461420119740 Marionette DEBUG loaded listener.js 07:01:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 170 (0x7f128b2e0800) [pid = 4433] [serial = 843] [outer = 0x7f128b01b400] 07:02:00 INFO - PROCESS | 4433 | --DOMWINDOW == 169 (0x7f12813bd400) [pid = 4433] [serial = 764] [outer = (nil)] [url = about:blank] 07:02:00 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f3cf000 == 92 [pid = 4433] [id = 268] 07:02:00 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f89f000 == 91 [pid = 4433] [id = 267] 07:02:00 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f3c8000 == 90 [pid = 4433] [id = 266] 07:02:00 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12891ce000 == 89 [pid = 4433] [id = 265] 07:02:00 INFO - PROCESS | 4433 | 1461420120652 Marionette TRACE conn3 <- [1,1092,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-num-2",0,null,null]]]}] 07:02:00 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128a64b800 == 88 [pid = 4433] [id = 264] 07:02:00 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128a7cd800 == 87 [pid = 4433] [id = 263] 07:02:00 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128d5e7800 == 86 [pid = 4433] [id = 262] 07:02:00 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128a647800 == 85 [pid = 4433] [id = 261] 07:02:00 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128ed52000 == 84 [pid = 4433] [id = 260] 07:02:00 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1289080000 == 83 [pid = 4433] [id = 259] 07:02:00 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1289067000 == 82 [pid = 4433] [id = 258] 07:02:00 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a7697800 == 81 [pid = 4433] [id = 257] 07:02:00 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12956b1000 == 80 [pid = 4433] [id = 256] 07:02:00 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b563000 == 79 [pid = 4433] [id = 255] 07:02:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | Canvas test: 2d.fillStyle.parse.rgba-num-2 07:02:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html | took 1486ms 07:02:00 INFO - PROCESS | 4433 | 1461420120693 Marionette TRACE conn3 -> [0,1093,"getWindowHandle",null] 07:02:00 INFO - PROCESS | 4433 | 1461420120700 Marionette TRACE conn3 <- [1,1093,null,{"value":"8"}] 07:02:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html 07:02:00 INFO - PROCESS | 4433 | 1461420120709 Marionette TRACE conn3 -> [0,1094,"setScriptTimeout",{"ms":35000}] 07:02:00 INFO - PROCESS | 4433 | 1461420120712 Marionette TRACE conn3 <- [1,1094,null,{}] 07:02:00 INFO - PROCESS | 4433 | 1461420120717 Marionette TRACE conn3 -> [0,1095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:00 INFO - PROCESS | 4433 | 1461420120859 Marionette TRACE conn3 <- [1,1095,null,{"value":null}] 07:02:00 INFO - PROCESS | 4433 | 1461420120875 Marionette TRACE conn3 -> [0,1096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:00 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a7c1800 == 80 [pid = 4433] [id = 281] 07:02:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 170 (0x7f128b9ae000) [pid = 4433] [serial = 844] [outer = (nil)] 07:02:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 171 (0x7f128bbe1400) [pid = 4433] [serial = 845] [outer = 0x7f128b9ae000] 07:02:00 INFO - PROCESS | 4433 | 1461420120934 Marionette DEBUG loaded listener.js 07:02:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 172 (0x7f128bcc7c00) [pid = 4433] [serial = 846] [outer = 0x7f128b9ae000] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 171 (0x7f12a53c4800) [pid = 4433] [serial = 638] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 170 (0x7f128eba1000) [pid = 4433] [serial = 623] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 169 (0x7f12a6b62000) [pid = 4433] [serial = 641] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 168 (0x7f128b2da000) [pid = 4433] [serial = 620] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 167 (0x7f12a24f5800) [pid = 4433] [serial = 635] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 166 (0x7f12958b9400) [pid = 4433] [serial = 626] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 165 (0x7f12a1f7ec00) [pid = 4433] [serial = 632] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 164 (0x7f129840e800) [pid = 4433] [serial = 629] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 163 (0x7f128b9d6000) [pid = 4433] [serial = 692] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 162 (0x7f1296707400) [pid = 4433] [serial = 752] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 161 (0x7f12a20f6800) [pid = 4433] [serial = 730] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 160 (0x7f128c00ac00) [pid = 4433] [serial = 744] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 159 (0x7f128bbee400) [pid = 4433] [serial = 743] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 158 (0x7f12a111ac00) [pid = 4433] [serial = 755] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 157 (0x7f128e9cac00) [pid = 4433] [serial = 746] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 156 (0x7f128eec8c00) [pid = 4433] [serial = 747] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 155 (0x7f129412b400) [pid = 4433] [serial = 749] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 154 (0x7f1295692000) [pid = 4433] [serial = 750] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 153 (0x7f128e9ca800) [pid = 4433] [serial = 718] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 152 (0x7f1296b67c00) [pid = 4433] [serial = 724] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 151 (0x7f128b9a3400) [pid = 4433] [serial = 715] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 150 (0x7f1298405000) [pid = 4433] [serial = 727] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 149 (0x7f12a6c09800) [pid = 4433] [serial = 758] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 148 (0x7f1294f22400) [pid = 4433] [serial = 734] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 147 (0x7f1294808400) [pid = 4433] [serial = 721] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 146 (0x7f12a7602c00) [pid = 4433] [serial = 741] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 145 (0x7f128bf42c00) [pid = 4433] [serial = 740] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 144 (0x7f12a31e7c00) [pid = 4433] [serial = 737] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 143 (0x7f12813bc400) [pid = 4433] [serial = 762] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 142 (0x7f12813b6c00) [pid = 4433] [serial = 761] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 141 (0x7f1295873400) [pid = 4433] [serial = 470] [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.] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 140 (0x7f12a760b400) [pid = 4433] [serial = 759] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 139 (0x7f12a1fc3c00) [pid = 4433] [serial = 756] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | --DOMWINDOW == 138 (0x7f129840f800) [pid = 4433] [serial = 753] [outer = (nil)] [url = about:blank] 07:02:01 INFO - PROCESS | 4433 | 1461420121818 Marionette TRACE conn3 <- [1,1096,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-percent",0,null,null]]]}] 07:02:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | Canvas test: 2d.fillStyle.parse.rgba-percent 07:02:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html | took 1126ms 07:02:01 INFO - PROCESS | 4433 | 1461420121837 Marionette TRACE conn3 -> [0,1097,"getWindowHandle",null] 07:02:01 INFO - PROCESS | 4433 | 1461420121840 Marionette TRACE conn3 <- [1,1097,null,{"value":"8"}] 07:02:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html 07:02:01 INFO - PROCESS | 4433 | 1461420121847 Marionette TRACE conn3 -> [0,1098,"setScriptTimeout",{"ms":35000}] 07:02:01 INFO - PROCESS | 4433 | 1461420121853 Marionette TRACE conn3 <- [1,1098,null,{}] 07:02:01 INFO - PROCESS | 4433 | 1461420121867 Marionette TRACE conn3 -> [0,1099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:02 INFO - PROCESS | 4433 | 1461420122025 Marionette TRACE conn3 <- [1,1099,null,{"value":null}] 07:02:02 INFO - PROCESS | 4433 | 1461420122044 Marionette TRACE conn3 -> [0,1100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:02 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128ed4b800 == 81 [pid = 4433] [id = 282] 07:02:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 139 (0x7f128c074800) [pid = 4433] [serial = 847] [outer = (nil)] 07:02:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 140 (0x7f128c525c00) [pid = 4433] [serial = 848] [outer = 0x7f128c074800] 07:02:02 INFO - PROCESS | 4433 | 1461420122126 Marionette DEBUG loaded listener.js 07:02:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 141 (0x7f128eb9d400) [pid = 4433] [serial = 849] [outer = 0x7f128c074800] 07:02:02 INFO - PROCESS | 4433 | 1461420122920 Marionette TRACE conn3 <- [1,1100,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-1",0,null,null]]]}] 07:02:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | Canvas test: 2d.fillStyle.parse.rgba-solid-1 07:02:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html | took 1138ms 07:02:02 INFO - PROCESS | 4433 | 1461420122985 Marionette TRACE conn3 -> [0,1101,"getWindowHandle",null] 07:02:02 INFO - PROCESS | 4433 | 1461420122989 Marionette TRACE conn3 <- [1,1101,null,{"value":"8"}] 07:02:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html 07:02:02 INFO - PROCESS | 4433 | 1461420122994 Marionette TRACE conn3 -> [0,1102,"setScriptTimeout",{"ms":35000}] 07:02:02 INFO - PROCESS | 4433 | 1461420122996 Marionette TRACE conn3 <- [1,1102,null,{}] 07:02:03 INFO - PROCESS | 4433 | 1461420123001 Marionette TRACE conn3 -> [0,1103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:03 INFO - PROCESS | 4433 | 1461420123213 Marionette TRACE conn3 <- [1,1103,null,{"value":null}] 07:02:03 INFO - PROCESS | 4433 | 1461420123240 Marionette TRACE conn3 -> [0,1104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:03 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f88c000 == 82 [pid = 4433] [id = 283] 07:02:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 142 (0x7f128bcce000) [pid = 4433] [serial = 850] [outer = (nil)] 07:02:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 143 (0x7f128f8bd400) [pid = 4433] [serial = 851] [outer = 0x7f128bcce000] 07:02:03 INFO - PROCESS | 4433 | 1461420123298 Marionette DEBUG loaded listener.js 07:02:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 144 (0x7f12912f8400) [pid = 4433] [serial = 852] [outer = 0x7f128bcce000] 07:02:04 INFO - PROCESS | 4433 | 1461420124091 Marionette TRACE conn3 <- [1,1104,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-2",0,null,null]]]}] 07:02:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | Canvas test: 2d.fillStyle.parse.rgba-solid-2 07:02:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html | took 1173ms 07:02:04 INFO - PROCESS | 4433 | 1461420124169 Marionette TRACE conn3 -> [0,1105,"getWindowHandle",null] 07:02:04 INFO - PROCESS | 4433 | 1461420124172 Marionette TRACE conn3 <- [1,1105,null,{"value":"8"}] 07:02:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html 07:02:04 INFO - PROCESS | 4433 | 1461420124178 Marionette TRACE conn3 -> [0,1106,"setScriptTimeout",{"ms":35000}] 07:02:04 INFO - PROCESS | 4433 | 1461420124179 Marionette TRACE conn3 <- [1,1106,null,{}] 07:02:04 INFO - PROCESS | 4433 | 1461420124185 Marionette TRACE conn3 -> [0,1107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:04 INFO - PROCESS | 4433 | 1461420124377 Marionette TRACE conn3 <- [1,1107,null,{"value":null}] 07:02:04 INFO - PROCESS | 4433 | 1461420124402 Marionette TRACE conn3 -> [0,1108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:04 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12913bb000 == 83 [pid = 4433] [id = 284] 07:02:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 145 (0x7f128f8c9000) [pid = 4433] [serial = 853] [outer = (nil)] 07:02:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 146 (0x7f1294614400) [pid = 4433] [serial = 854] [outer = 0x7f128f8c9000] 07:02:04 INFO - PROCESS | 4433 | 1461420124464 Marionette DEBUG loaded listener.js 07:02:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 147 (0x7f1294921000) [pid = 4433] [serial = 855] [outer = 0x7f128f8c9000] 07:02:05 INFO - PROCESS | 4433 | --DOMWINDOW == 146 (0x7f129590ec00) [pid = 4433] [serial = 726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-2.html] 07:02:05 INFO - PROCESS | 4433 | --DOMWINDOW == 145 (0x7f12a1f7f000) [pid = 4433] [serial = 729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-3.html] 07:02:05 INFO - PROCESS | 4433 | --DOMWINDOW == 144 (0x7f128a7a3000) [pid = 4433] [serial = 733] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-4.html] 07:02:05 INFO - PROCESS | 4433 | --DOMWINDOW == 143 (0x7f128afdac00) [pid = 4433] [serial = 714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex6.html] 07:02:05 INFO - PROCESS | 4433 | --DOMWINDOW == 142 (0x7f1293fc9400) [pid = 4433] [serial = 723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-1.html] 07:02:05 INFO - PROCESS | 4433 | --DOMWINDOW == 141 (0x7f12912f9800) [pid = 4433] [serial = 720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex8.html] 07:02:05 INFO - PROCESS | 4433 | --DOMWINDOW == 140 (0x7f128b2ddc00) [pid = 4433] [serial = 717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex7.html] 07:02:05 INFO - PROCESS | 4433 | --DOMWINDOW == 139 (0x7f128c076800) [pid = 4433] [serial = 799] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-6.html] 07:02:05 INFO - PROCESS | 4433 | --DOMWINDOW == 138 (0x7f128c077000) [pid = 4433] [serial = 802] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-7.html] 07:02:05 INFO - PROCESS | 4433 | --DOMWINDOW == 137 (0x7f12813b6400) [pid = 4433] [serial = 805] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-1.html] 07:02:05 INFO - PROCESS | 4433 | --DOMWINDOW == 136 (0x7f12a2461400) [pid = 4433] [serial = 684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-3.html] 07:02:05 INFO - PROCESS | 4433 | --DOMWINDOW == 135 (0x7f1288f33800) [pid = 4433] [serial = 784] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-1.html] 07:02:05 INFO - PROCESS | 4433 | --DOMWINDOW == 134 (0x7f12844da000) [pid = 4433] [serial = 675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-2.html] 07:02:05 INFO - PROCESS | 4433 | --DOMWINDOW == 133 (0x7f12a111a000) [pid = 4433] [serial = 678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-1.html] 07:02:05 INFO - PROCESS | 4433 | --DOMWINDOW == 132 (0x7f128a79e400) [pid = 4433] [serial = 687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-4.html] 07:02:05 INFO - PROCESS | 4433 | --DOMWINDOW == 131 (0x7f128eeca800) [pid = 4433] [serial = 669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-4.html] 07:02:05 INFO - PROCESS | 4433 | --DOMWINDOW == 130 (0x7f128f8c3c00) [pid = 4433] [serial = 672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-1.html] 07:02:05 INFO - PROCESS | 4433 | --DOMWINDOW == 129 (0x7f128b3c3400) [pid = 4433] [serial = 663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-2.html] 07:02:05 INFO - PROCESS | 4433 | --DOMWINDOW == 128 (0x7f128b9da800) [pid = 4433] [serial = 666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-3.html] 07:02:05 INFO - PROCESS | 4433 | --DOMWINDOW == 127 (0x7f12a1d39400) [pid = 4433] [serial = 681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsla-clamp-2.html] 07:02:05 INFO - PROCESS | 4433 | --DOMWINDOW == 126 (0x7f12844d6400) [pid = 4433] [serial = 660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.hsl-clamp-1.html] 07:02:05 INFO - PROCESS | 4433 | --DOMWINDOW == 125 (0x7f128b03cc00) [pid = 4433] [serial = 793] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-4.html] 07:02:05 INFO - PROCESS | 4433 | --DOMWINDOW == 124 (0x7f128a8e9000) [pid = 4433] [serial = 787] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-2.html] 07:02:05 INFO - PROCESS | 4433 | --DOMWINDOW == 123 (0x7f128b03b000) [pid = 4433] [serial = 790] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-3.html] 07:02:05 INFO - PROCESS | 4433 | --DOMWINDOW == 122 (0x7f12813ae400) [pid = 4433] [serial = 763] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-1.html] 07:02:05 INFO - PROCESS | 4433 | --DOMWINDOW == 121 (0x7f128b2e6400) [pid = 4433] [serial = 796] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgba-5.html] 07:02:05 INFO - PROCESS | 4433 | 1461420125638 Marionette TRACE conn3 <- [1,1108,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-3",0,null,null]]]}] 07:02:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | Canvas test: 2d.fillStyle.parse.rgba-solid-3 07:02:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html | took 1484ms 07:02:05 INFO - PROCESS | 4433 | 1461420125663 Marionette TRACE conn3 -> [0,1109,"getWindowHandle",null] 07:02:05 INFO - PROCESS | 4433 | 1461420125667 Marionette TRACE conn3 <- [1,1109,null,{"value":"8"}] 07:02:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html 07:02:05 INFO - PROCESS | 4433 | 1461420125680 Marionette TRACE conn3 -> [0,1110,"setScriptTimeout",{"ms":35000}] 07:02:05 INFO - PROCESS | 4433 | 1461420125682 Marionette TRACE conn3 <- [1,1110,null,{}] 07:02:05 INFO - PROCESS | 4433 | 1461420125688 Marionette TRACE conn3 -> [0,1111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:05 INFO - PROCESS | 4433 | 1461420125835 Marionette TRACE conn3 <- [1,1111,null,{"value":null}] 07:02:05 INFO - PROCESS | 4433 | 1461420125861 Marionette TRACE conn3 -> [0,1112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:05 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128bf67000 == 84 [pid = 4433] [id = 285] 07:02:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 122 (0x7f12844d6400) [pid = 4433] [serial = 856] [outer = (nil)] 07:02:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 123 (0x7f128f8c3c00) [pid = 4433] [serial = 857] [outer = 0x7f12844d6400] 07:02:05 INFO - PROCESS | 4433 | 1461420125922 Marionette DEBUG loaded listener.js 07:02:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 124 (0x7f129480fc00) [pid = 4433] [serial = 858] [outer = 0x7f12844d6400] 07:02:06 INFO - PROCESS | 4433 | 1461420126680 Marionette TRACE conn3 <- [1,1112,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.rgba-solid-4",0,null,null]]]}] 07:02:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | Canvas test: 2d.fillStyle.parse.rgba-solid-4 07:02:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html | took 1030ms 07:02:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html 07:02:06 INFO - PROCESS | 4433 | 1461420126710 Marionette TRACE conn3 -> [0,1113,"getWindowHandle",null] 07:02:06 INFO - PROCESS | 4433 | 1461420126712 Marionette TRACE conn3 <- [1,1113,null,{"value":"8"}] 07:02:06 INFO - PROCESS | 4433 | 1461420126719 Marionette TRACE conn3 -> [0,1114,"setScriptTimeout",{"ms":35000}] 07:02:06 INFO - PROCESS | 4433 | 1461420126722 Marionette TRACE conn3 <- [1,1114,null,{}] 07:02:06 INFO - PROCESS | 4433 | 1461420126726 Marionette TRACE conn3 -> [0,1115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:06 INFO - PROCESS | 4433 | 1461420126913 Marionette TRACE conn3 <- [1,1115,null,{"value":null}] 07:02:06 INFO - PROCESS | 4433 | 1461420126935 Marionette TRACE conn3 -> [0,1116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:06 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129654e000 == 85 [pid = 4433] [id = 286] 07:02:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 125 (0x7f12844e1000) [pid = 4433] [serial = 859] [outer = (nil)] 07:02:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 126 (0x7f12958b3400) [pid = 4433] [serial = 860] [outer = 0x7f12844e1000] 07:02:06 INFO - PROCESS | 4433 | 1461420126993 Marionette DEBUG loaded listener.js 07:02:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 127 (0x7f1296b72400) [pid = 4433] [serial = 861] [outer = 0x7f12844e1000] 07:02:07 INFO - PROCESS | 4433 | 1461420127925 Marionette TRACE conn3 <- [1,1116,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-1",0,null,null]]]}] 07:02:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | Canvas test: 2d.fillStyle.parse.svg-1 07:02:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html | took 1275ms 07:02:07 INFO - PROCESS | 4433 | 1461420127994 Marionette TRACE conn3 -> [0,1117,"getWindowHandle",null] 07:02:08 INFO - PROCESS | 4433 | 1461420128000 Marionette TRACE conn3 <- [1,1117,null,{"value":"8"}] 07:02:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html 07:02:08 INFO - PROCESS | 4433 | 1461420128008 Marionette TRACE conn3 -> [0,1118,"setScriptTimeout",{"ms":35000}] 07:02:08 INFO - PROCESS | 4433 | 1461420128014 Marionette TRACE conn3 <- [1,1118,null,{}] 07:02:08 INFO - PROCESS | 4433 | 1461420128023 Marionette TRACE conn3 -> [0,1119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:08 INFO - PROCESS | 4433 | 1461420128239 Marionette TRACE conn3 <- [1,1119,null,{"value":null}] 07:02:08 INFO - PROCESS | 4433 | 1461420128401 Marionette TRACE conn3 -> [0,1120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:08 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b24a000 == 86 [pid = 4433] [id = 287] 07:02:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 128 (0x7f12813b5000) [pid = 4433] [serial = 862] [outer = (nil)] 07:02:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 129 (0x7f128afd6000) [pid = 4433] [serial = 863] [outer = 0x7f12813b5000] 07:02:08 INFO - PROCESS | 4433 | 1461420128477 Marionette DEBUG loaded listener.js 07:02:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 130 (0x7f128b032800) [pid = 4433] [serial = 864] [outer = 0x7f12813b5000] 07:02:09 INFO - PROCESS | 4433 | 1461420129380 Marionette TRACE conn3 <- [1,1120,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.svg-2",0,null,null]]]}] 07:02:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | Canvas test: 2d.fillStyle.parse.svg-2 07:02:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html | took 1384ms 07:02:09 INFO - PROCESS | 4433 | 1461420129392 Marionette TRACE conn3 -> [0,1121,"getWindowHandle",null] 07:02:09 INFO - PROCESS | 4433 | 1461420129401 Marionette TRACE conn3 <- [1,1121,null,{"value":"8"}] 07:02:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html 07:02:09 INFO - PROCESS | 4433 | 1461420129410 Marionette TRACE conn3 -> [0,1122,"setScriptTimeout",{"ms":35000}] 07:02:09 INFO - PROCESS | 4433 | 1461420129414 Marionette TRACE conn3 <- [1,1122,null,{}] 07:02:09 INFO - PROCESS | 4433 | 1461420129420 Marionette TRACE conn3 -> [0,1123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:09 INFO - PROCESS | 4433 | 1461420129577 Marionette TRACE conn3 <- [1,1123,null,{"value":null}] 07:02:09 INFO - PROCESS | 4433 | 1461420129769 Marionette TRACE conn3 -> [0,1124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:09 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128fabf800 == 87 [pid = 4433] [id = 288] 07:02:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 131 (0x7f128b034400) [pid = 4433] [serial = 865] [outer = (nil)] 07:02:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 132 (0x7f128b9d6000) [pid = 4433] [serial = 866] [outer = 0x7f128b034400] 07:02:09 INFO - PROCESS | 4433 | 1461420129840 Marionette DEBUG loaded listener.js 07:02:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 133 (0x7f128bf4b400) [pid = 4433] [serial = 867] [outer = 0x7f128b034400] 07:02:10 INFO - PROCESS | 4433 | 1461420130813 Marionette TRACE conn3 <- [1,1124,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.system",0,null,null]]]}] 07:02:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | Canvas test: 2d.fillStyle.parse.system 07:02:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html | took 1427ms 07:02:10 INFO - PROCESS | 4433 | 1461420130838 Marionette TRACE conn3 -> [0,1125,"getWindowHandle",null] 07:02:10 INFO - PROCESS | 4433 | 1461420130841 Marionette TRACE conn3 <- [1,1125,null,{"value":"8"}] 07:02:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html 07:02:10 INFO - PROCESS | 4433 | 1461420130847 Marionette TRACE conn3 -> [0,1126,"setScriptTimeout",{"ms":35000}] 07:02:10 INFO - PROCESS | 4433 | 1461420130853 Marionette TRACE conn3 <- [1,1126,null,{}] 07:02:10 INFO - PROCESS | 4433 | 1461420130868 Marionette TRACE conn3 -> [0,1127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:11 INFO - PROCESS | 4433 | 1461420131041 Marionette TRACE conn3 <- [1,1127,null,{"value":null}] 07:02:11 INFO - PROCESS | 4433 | 1461420131209 Marionette TRACE conn3 -> [0,1128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:11 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129b518000 == 88 [pid = 4433] [id = 289] 07:02:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 134 (0x7f128c07ec00) [pid = 4433] [serial = 868] [outer = (nil)] 07:02:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 135 (0x7f128f8c3000) [pid = 4433] [serial = 869] [outer = 0x7f128c07ec00] 07:02:11 INFO - PROCESS | 4433 | 1461420131286 Marionette DEBUG loaded listener.js 07:02:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 136 (0x7f1294504000) [pid = 4433] [serial = 870] [outer = 0x7f128c07ec00] 07:02:12 INFO - PROCESS | 4433 | 1461420132167 Marionette TRACE conn3 <- [1,1128,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-1",0,null,null]]]}] 07:02:12 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | Canvas test: 2d.fillStyle.parse.transparent-1 07:02:12 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html | took 1381ms 07:02:12 INFO - PROCESS | 4433 | 1461420132229 Marionette TRACE conn3 -> [0,1129,"getWindowHandle",null] 07:02:12 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html 07:02:12 INFO - PROCESS | 4433 | 1461420132233 Marionette TRACE conn3 <- [1,1129,null,{"value":"8"}] 07:02:12 INFO - PROCESS | 4433 | 1461420132239 Marionette TRACE conn3 -> [0,1130,"setScriptTimeout",{"ms":35000}] 07:02:12 INFO - PROCESS | 4433 | 1461420132242 Marionette TRACE conn3 <- [1,1130,null,{}] 07:02:12 INFO - PROCESS | 4433 | 1461420132247 Marionette TRACE conn3 -> [0,1131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:12 INFO - PROCESS | 4433 | 1461420132406 Marionette TRACE conn3 <- [1,1131,null,{"value":null}] 07:02:12 INFO - PROCESS | 4433 | 1461420132577 Marionette TRACE conn3 -> [0,1132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:12 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a341a000 == 89 [pid = 4433] [id = 290] 07:02:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 137 (0x7f128d372c00) [pid = 4433] [serial = 871] [outer = (nil)] 07:02:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 138 (0x7f129590e800) [pid = 4433] [serial = 872] [outer = 0x7f128d372c00] 07:02:12 INFO - PROCESS | 4433 | 1461420132648 Marionette DEBUG loaded listener.js 07:02:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 139 (0x7f12976f1c00) [pid = 4433] [serial = 873] [outer = 0x7f128d372c00] 07:02:13 INFO - PROCESS | 4433 | 1461420133520 Marionette TRACE conn3 <- [1,1132,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html",0,null,null,[["Canvas test: 2d.fillStyle.parse.transparent-2",0,null,null]]]}] 07:02:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | Canvas test: 2d.fillStyle.parse.transparent-2 07:02:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html | took 1335ms 07:02:13 INFO - PROCESS | 4433 | 1461420133576 Marionette TRACE conn3 -> [0,1133,"getWindowHandle",null] 07:02:13 INFO - PROCESS | 4433 | 1461420133579 Marionette TRACE conn3 <- [1,1133,null,{"value":"8"}] 07:02:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html 07:02:13 INFO - PROCESS | 4433 | 1461420133586 Marionette TRACE conn3 -> [0,1134,"setScriptTimeout",{"ms":35000}] 07:02:13 INFO - PROCESS | 4433 | 1461420133588 Marionette TRACE conn3 <- [1,1134,null,{}] 07:02:13 INFO - PROCESS | 4433 | 1461420133594 Marionette TRACE conn3 -> [0,1135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:13 INFO - PROCESS | 4433 | 1461420133748 Marionette TRACE conn3 <- [1,1135,null,{"value":null}] 07:02:13 INFO - PROCESS | 4433 | 1461420133914 Marionette TRACE conn3 -> [0,1136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:13 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a6bdf000 == 90 [pid = 4433] [id = 291] 07:02:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 140 (0x7f1295872000) [pid = 4433] [serial = 874] [outer = (nil)] 07:02:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 141 (0x7f12a11f0000) [pid = 4433] [serial = 875] [outer = 0x7f1295872000] 07:02:13 INFO - PROCESS | 4433 | 1461420133986 Marionette DEBUG loaded listener.js 07:02:14 INFO - PROCESS | 4433 | ++DOMWINDOW == 142 (0x7f12a1f7f400) [pid = 4433] [serial = 876] [outer = 0x7f1295872000] 07:02:14 INFO - PROCESS | 4433 | 1461420134804 Marionette TRACE conn3 <- [1,1136,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html",0,null,null,[["Canvas test: 2d.gradient.empty",0,null,null]]]}] 07:02:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | Canvas test: 2d.gradient.empty 07:02:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.empty.html | took 1289ms 07:02:14 INFO - PROCESS | 4433 | 1461420134880 Marionette TRACE conn3 -> [0,1137,"getWindowHandle",null] 07:02:14 INFO - PROCESS | 4433 | 1461420134883 Marionette TRACE conn3 <- [1,1137,null,{"value":"8"}] 07:02:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html 07:02:14 INFO - PROCESS | 4433 | 1461420134889 Marionette TRACE conn3 -> [0,1138,"setScriptTimeout",{"ms":35000}] 07:02:14 INFO - PROCESS | 4433 | 1461420134891 Marionette TRACE conn3 <- [1,1138,null,{}] 07:02:14 INFO - PROCESS | 4433 | 1461420134897 Marionette TRACE conn3 -> [0,1139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:15 INFO - PROCESS | 4433 | 1461420135092 Marionette TRACE conn3 <- [1,1139,null,{"value":null}] 07:02:15 INFO - PROCESS | 4433 | 1461420135257 Marionette TRACE conn3 -> [0,1140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:15 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a7716800 == 91 [pid = 4433] [id = 292] 07:02:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 143 (0x7f12a2004800) [pid = 4433] [serial = 877] [outer = (nil)] 07:02:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 144 (0x7f12a2462400) [pid = 4433] [serial = 878] [outer = 0x7f12a2004800] 07:02:15 INFO - PROCESS | 4433 | 1461420135328 Marionette DEBUG loaded listener.js 07:02:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 145 (0x7f12a3494400) [pid = 4433] [serial = 879] [outer = 0x7f12a2004800] 07:02:16 INFO - PROCESS | 4433 | 1461420136131 Marionette TRACE conn3 <- [1,1140,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.alpha",0,null,null]]]}] 07:02:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | Canvas test: 2d.gradient.interpolate.alpha 07:02:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html | took 1281ms 07:02:16 INFO - PROCESS | 4433 | 1461420136171 Marionette TRACE conn3 -> [0,1141,"getWindowHandle",null] 07:02:16 INFO - PROCESS | 4433 | 1461420136174 Marionette TRACE conn3 <- [1,1141,null,{"value":"8"}] 07:02:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html 07:02:16 INFO - PROCESS | 4433 | 1461420136181 Marionette TRACE conn3 -> [0,1142,"setScriptTimeout",{"ms":35000}] 07:02:16 INFO - PROCESS | 4433 | 1461420136183 Marionette TRACE conn3 <- [1,1142,null,{}] 07:02:16 INFO - PROCESS | 4433 | 1461420136188 Marionette TRACE conn3 -> [0,1143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:16 INFO - PROCESS | 4433 | 1461420136446 Marionette TRACE conn3 <- [1,1143,null,{"value":null}] 07:02:16 INFO - PROCESS | 4433 | 1461420136607 Marionette TRACE conn3 -> [0,1144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:16 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12ab63a800 == 92 [pid = 4433] [id = 293] 07:02:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 146 (0x7f12a207d000) [pid = 4433] [serial = 880] [outer = (nil)] 07:02:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 147 (0x7f12a6a42400) [pid = 4433] [serial = 881] [outer = 0x7f12a207d000] 07:02:16 INFO - PROCESS | 4433 | 1461420136674 Marionette DEBUG loaded listener.js 07:02:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 148 (0x7f12a6b66c00) [pid = 4433] [serial = 882] [outer = 0x7f12a207d000] 07:02:17 INFO - PROCESS | 4433 | 1461420137525 Marionette TRACE conn3 <- [1,1144,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colour",0,null,null]]]}] 07:02:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | Canvas test: 2d.gradient.interpolate.colour 07:02:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html | took 1383ms 07:02:17 INFO - PROCESS | 4433 | 1461420137565 Marionette TRACE conn3 -> [0,1145,"getWindowHandle",null] 07:02:17 INFO - PROCESS | 4433 | 1461420137569 Marionette TRACE conn3 <- [1,1145,null,{"value":"8"}] 07:02:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html 07:02:17 INFO - PROCESS | 4433 | 1461420137574 Marionette TRACE conn3 -> [0,1146,"setScriptTimeout",{"ms":35000}] 07:02:17 INFO - PROCESS | 4433 | 1461420137577 Marionette TRACE conn3 <- [1,1146,null,{}] 07:02:17 INFO - PROCESS | 4433 | 1461420137582 Marionette TRACE conn3 -> [0,1147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:17 INFO - PROCESS | 4433 | 1461420137735 Marionette TRACE conn3 <- [1,1147,null,{"value":null}] 07:02:17 INFO - PROCESS | 4433 | 1461420137906 Marionette TRACE conn3 -> [0,1148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:17 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1284360800 == 93 [pid = 4433] [id = 294] 07:02:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 149 (0x7f12a322ec00) [pid = 4433] [serial = 883] [outer = (nil)] 07:02:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 150 (0x7f12a6dbb400) [pid = 4433] [serial = 884] [outer = 0x7f12a322ec00] 07:02:17 INFO - PROCESS | 4433 | 1461420137991 Marionette DEBUG loaded listener.js 07:02:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 151 (0x7f12a743e400) [pid = 4433] [serial = 885] [outer = 0x7f12a322ec00] 07:02:19 INFO - PROCESS | 4433 | 1461420139135 Marionette TRACE conn3 <- [1,1148,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.colouralpha",0,null,null]]]}] 07:02:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | Canvas test: 2d.gradient.interpolate.colouralpha 07:02:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html | took 1580ms 07:02:19 INFO - PROCESS | 4433 | 1461420139158 Marionette TRACE conn3 -> [0,1149,"getWindowHandle",null] 07:02:19 INFO - PROCESS | 4433 | 1461420139162 Marionette TRACE conn3 <- [1,1149,null,{"value":"8"}] 07:02:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html 07:02:19 INFO - PROCESS | 4433 | 1461420139169 Marionette TRACE conn3 -> [0,1150,"setScriptTimeout",{"ms":35000}] 07:02:19 INFO - PROCESS | 4433 | 1461420139171 Marionette TRACE conn3 <- [1,1150,null,{}] 07:02:19 INFO - PROCESS | 4433 | 1461420139177 Marionette TRACE conn3 -> [0,1151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:19 INFO - PROCESS | 4433 | 1461420139377 Marionette TRACE conn3 <- [1,1151,null,{"value":null}] 07:02:19 INFO - PROCESS | 4433 | 1461420139545 Marionette TRACE conn3 -> [0,1152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:19 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128439c000 == 94 [pid = 4433] [id = 295] 07:02:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 152 (0x7f128f247000) [pid = 4433] [serial = 886] [outer = (nil)] 07:02:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 153 (0x7f128f24f000) [pid = 4433] [serial = 887] [outer = 0x7f128f247000] 07:02:19 INFO - PROCESS | 4433 | 1461420139617 Marionette DEBUG loaded listener.js 07:02:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 154 (0x7f128f253c00) [pid = 4433] [serial = 888] [outer = 0x7f128f247000] 07:02:20 INFO - PROCESS | 4433 | 1461420140439 Marionette TRACE conn3 <- [1,1152,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.multiple",0,null,null]]]}] 07:02:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | Canvas test: 2d.gradient.interpolate.multiple 07:02:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html | took 1283ms 07:02:20 INFO - PROCESS | 4433 | 1461420140465 Marionette TRACE conn3 -> [0,1153,"getWindowHandle",null] 07:02:20 INFO - PROCESS | 4433 | 1461420140469 Marionette TRACE conn3 <- [1,1153,null,{"value":"8"}] 07:02:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html 07:02:20 INFO - PROCESS | 4433 | 1461420140477 Marionette TRACE conn3 -> [0,1154,"setScriptTimeout",{"ms":35000}] 07:02:20 INFO - PROCESS | 4433 | 1461420140480 Marionette TRACE conn3 <- [1,1154,null,{}] 07:02:20 INFO - PROCESS | 4433 | 1461420140485 Marionette TRACE conn3 -> [0,1155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:20 INFO - PROCESS | 4433 | 1461420140636 Marionette TRACE conn3 <- [1,1155,null,{"value":null}] 07:02:20 INFO - PROCESS | 4433 | 1461420140802 Marionette TRACE conn3 -> [0,1156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:20 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12843b1800 == 95 [pid = 4433] [id = 296] 07:02:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 155 (0x7f128a744800) [pid = 4433] [serial = 889] [outer = (nil)] 07:02:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 156 (0x7f128b018400) [pid = 4433] [serial = 890] [outer = 0x7f128a744800] 07:02:20 INFO - PROCESS | 4433 | 1461420140870 Marionette DEBUG loaded listener.js 07:02:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 157 (0x7f128eebec00) [pid = 4433] [serial = 891] [outer = 0x7f128a744800] 07:02:21 INFO - PROCESS | 4433 | 1461420141761 Marionette TRACE conn3 <- [1,1156,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.outside",0,null,null]]]}] 07:02:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | Canvas test: 2d.gradient.interpolate.outside 07:02:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html | took 1684ms 07:02:22 INFO - PROCESS | 4433 | 1461420142162 Marionette TRACE conn3 -> [0,1157,"getWindowHandle",null] 07:02:22 INFO - PROCESS | 4433 | 1461420142167 Marionette TRACE conn3 <- [1,1157,null,{"value":"8"}] 07:02:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html 07:02:22 INFO - PROCESS | 4433 | 1461420142175 Marionette TRACE conn3 -> [0,1158,"setScriptTimeout",{"ms":35000}] 07:02:22 INFO - PROCESS | 4433 | 1461420142179 Marionette TRACE conn3 <- [1,1158,null,{}] 07:02:22 INFO - PROCESS | 4433 | 1461420142232 Marionette TRACE conn3 -> [0,1159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:22 INFO - PROCESS | 4433 | 1461420142480 Marionette TRACE conn3 <- [1,1159,null,{"value":null}] 07:02:22 INFO - PROCESS | 4433 | 1461420142669 Marionette TRACE conn3 -> [0,1160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:22 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12892ae000 == 96 [pid = 4433] [id = 297] 07:02:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 158 (0x7f12844da000) [pid = 4433] [serial = 892] [outer = (nil)] 07:02:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 159 (0x7f128a751800) [pid = 4433] [serial = 893] [outer = 0x7f12844da000] 07:02:22 INFO - PROCESS | 4433 | 1461420142731 Marionette DEBUG loaded listener.js 07:02:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 160 (0x7f128afd8000) [pid = 4433] [serial = 894] [outer = 0x7f12844da000] 07:02:23 INFO - PROCESS | 4433 | 1461420143687 Marionette TRACE conn3 <- [1,1160,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap",0,null,null]]]}] 07:02:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | Canvas test: 2d.gradient.interpolate.overlap 07:02:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html | took 1578ms 07:02:23 INFO - PROCESS | 4433 | 1461420143754 Marionette TRACE conn3 -> [0,1161,"getWindowHandle",null] 07:02:23 INFO - PROCESS | 4433 | 1461420143759 Marionette TRACE conn3 <- [1,1161,null,{"value":"8"}] 07:02:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html 07:02:23 INFO - PROCESS | 4433 | 1461420143770 Marionette TRACE conn3 -> [0,1162,"setScriptTimeout",{"ms":35000}] 07:02:23 INFO - PROCESS | 4433 | 1461420143775 Marionette TRACE conn3 <- [1,1162,null,{}] 07:02:23 INFO - PROCESS | 4433 | 1461420143781 Marionette TRACE conn3 -> [0,1163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:23 INFO - PROCESS | 4433 | 1461420143943 Marionette TRACE conn3 <- [1,1163,null,{"value":null}] 07:02:24 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a6a52800 == 95 [pid = 4433] [id = 244] 07:02:24 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128bf67000 == 94 [pid = 4433] [id = 285] 07:02:24 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128a648000 == 93 [pid = 4433] [id = 220] 07:02:24 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12913bb000 == 92 [pid = 4433] [id = 284] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 159 (0x7f128b037000) [pid = 4433] [serial = 767] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 158 (0x7f128c07a000) [pid = 4433] [serial = 770] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 157 (0x7f12a1f83400) [pid = 4433] [serial = 776] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 156 (0x7f1293edcc00) [pid = 4433] [serial = 773] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 155 (0x7f12a3494800) [pid = 4433] [serial = 779] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 154 (0x7f128b01cc00) [pid = 4433] [serial = 782] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 153 (0x7f128fbed000) [pid = 4433] [serial = 809] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | 1461420144221 Marionette TRACE conn3 -> [0,1164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:24 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f88c000 == 91 [pid = 4433] [id = 283] 07:02:24 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128ed4b800 == 90 [pid = 4433] [id = 282] 07:02:24 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128a7c1800 == 89 [pid = 4433] [id = 281] 07:02:24 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a3421000 == 88 [pid = 4433] [id = 254] 07:02:24 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1284461000 == 89 [pid = 4433] [id = 298] 07:02:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 154 (0x7f128a8e2400) [pid = 4433] [serial = 895] [outer = (nil)] 07:02:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 155 (0x7f128b9a6000) [pid = 4433] [serial = 896] [outer = 0x7f128a8e2400] 07:02:24 INFO - PROCESS | 4433 | 1461420144333 Marionette DEBUG loaded listener.js 07:02:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 156 (0x7f128bbeac00) [pid = 4433] [serial = 897] [outer = 0x7f128a8e2400] 07:02:24 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1284556800 == 88 [pid = 4433] [id = 280] 07:02:24 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1295c82000 == 87 [pid = 4433] [id = 274] 07:02:24 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1295315000 == 86 [pid = 4433] [id = 273] 07:02:24 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12948b9800 == 85 [pid = 4433] [id = 272] 07:02:24 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128ee0f000 == 84 [pid = 4433] [id = 271] 07:02:24 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128a64f000 == 83 [pid = 4433] [id = 270] 07:02:24 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129126f000 == 82 [pid = 4433] [id = 269] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 155 (0x7f12a1d3e400) [pid = 4433] [serial = 728] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 154 (0x7f12a5349c00) [pid = 4433] [serial = 731] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 153 (0x7f12a6db8000) [pid = 4433] [serial = 735] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 152 (0x7f128bccbc00) [pid = 4433] [serial = 716] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 151 (0x7f12976a2000) [pid = 4433] [serial = 725] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 150 (0x7f129586ec00) [pid = 4433] [serial = 722] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 149 (0x7f128eb9f400) [pid = 4433] [serial = 719] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 148 (0x7f128c07b800) [pid = 4433] [serial = 800] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 147 (0x7f128eec6800) [pid = 4433] [serial = 803] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 146 (0x7f128eec0800) [pid = 4433] [serial = 806] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 145 (0x7f12a6db3000) [pid = 4433] [serial = 686] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 144 (0x7f128a74e000) [pid = 4433] [serial = 786] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 143 (0x7f1296b67400) [pid = 4433] [serial = 677] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 142 (0x7f12a24f4c00) [pid = 4433] [serial = 680] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 141 (0x7f128d54d000) [pid = 4433] [serial = 689] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 140 (0x7f1292ec7800) [pid = 4433] [serial = 671] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 139 (0x7f12958ae800) [pid = 4433] [serial = 674] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 138 (0x7f128b9da400) [pid = 4433] [serial = 665] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 137 (0x7f128eb4e400) [pid = 4433] [serial = 668] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 136 (0x7f1288f3b400) [pid = 4433] [serial = 785] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 135 (0x7f12a53b8c00) [pid = 4433] [serial = 683] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 134 (0x7f128b2dbc00) [pid = 4433] [serial = 662] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 133 (0x7f128bbd5800) [pid = 4433] [serial = 794] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 132 (0x7f128bcc5c00) [pid = 4433] [serial = 795] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 131 (0x7f128b017400) [pid = 4433] [serial = 789] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 130 (0x7f128afdc800) [pid = 4433] [serial = 788] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 129 (0x7f128b658c00) [pid = 4433] [serial = 792] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 128 (0x7f128b2e2c00) [pid = 4433] [serial = 791] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 127 (0x7f12a1fbf800) [pid = 4433] [serial = 765] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 126 (0x7f128bcce800) [pid = 4433] [serial = 797] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 125 (0x7f128f8c3800) [pid = 4433] [serial = 804] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 124 (0x7f128eb4c800) [pid = 4433] [serial = 801] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 123 (0x7f128fbebc00) [pid = 4433] [serial = 807] [outer = (nil)] [url = about:blank] 07:02:24 INFO - PROCESS | 4433 | --DOMWINDOW == 122 (0x7f128c00cc00) [pid = 4433] [serial = 798] [outer = (nil)] [url = about:blank] 07:02:25 INFO - PROCESS | 4433 | 1461420145115 Marionette TRACE conn3 <- [1,1164,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.overlap2",0,null,null]]]}] 07:02:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | Canvas test: 2d.gradient.interpolate.overlap2 07:02:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html | took 1384ms 07:02:25 INFO - PROCESS | 4433 | 1461420145152 Marionette TRACE conn3 -> [0,1165,"getWindowHandle",null] 07:02:25 INFO - PROCESS | 4433 | 1461420145155 Marionette TRACE conn3 <- [1,1165,null,{"value":"8"}] 07:02:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html 07:02:25 INFO - PROCESS | 4433 | 1461420145161 Marionette TRACE conn3 -> [0,1166,"setScriptTimeout",{"ms":35000}] 07:02:25 INFO - PROCESS | 4433 | 1461420145163 Marionette TRACE conn3 <- [1,1166,null,{}] 07:02:25 INFO - PROCESS | 4433 | 1461420145178 Marionette TRACE conn3 -> [0,1167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:25 INFO - PROCESS | 4433 | 1461420145323 Marionette TRACE conn3 <- [1,1167,null,{"value":null}] 07:02:25 INFO - PROCESS | 4433 | 1461420145342 Marionette TRACE conn3 -> [0,1168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:25 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b8e8000 == 83 [pid = 4433] [id = 299] 07:02:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 123 (0x7f128c072400) [pid = 4433] [serial = 898] [outer = (nil)] 07:02:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 124 (0x7f128d380c00) [pid = 4433] [serial = 899] [outer = 0x7f128c072400] 07:02:25 INFO - PROCESS | 4433 | 1461420145405 Marionette DEBUG loaded listener.js 07:02:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 125 (0x7f128eb99800) [pid = 4433] [serial = 900] [outer = 0x7f128c072400] 07:02:26 INFO - PROCESS | 4433 | 1461420146219 Marionette TRACE conn3 <- [1,1168,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.solid",0,null,null]]]}] 07:02:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | Canvas test: 2d.gradient.interpolate.solid 07:02:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html | took 1081ms 07:02:26 INFO - PROCESS | 4433 | 1461420146252 Marionette TRACE conn3 -> [0,1169,"getWindowHandle",null] 07:02:26 INFO - PROCESS | 4433 | 1461420146256 Marionette TRACE conn3 <- [1,1169,null,{"value":"8"}] 07:02:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html 07:02:26 INFO - PROCESS | 4433 | 1461420146261 Marionette TRACE conn3 -> [0,1170,"setScriptTimeout",{"ms":35000}] 07:02:26 INFO - PROCESS | 4433 | 1461420146263 Marionette TRACE conn3 <- [1,1170,null,{}] 07:02:26 INFO - PROCESS | 4433 | 1461420146268 Marionette TRACE conn3 -> [0,1171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:26 INFO - PROCESS | 4433 | 1461420146406 Marionette TRACE conn3 <- [1,1171,null,{"value":null}] 07:02:26 INFO - PROCESS | 4433 | 1461420146422 Marionette TRACE conn3 -> [0,1172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:26 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128ed56000 == 84 [pid = 4433] [id = 300] 07:02:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 126 (0x7f128eb99c00) [pid = 4433] [serial = 901] [outer = (nil)] 07:02:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 127 (0x7f128f8c1000) [pid = 4433] [serial = 902] [outer = 0x7f128eb99c00] 07:02:26 INFO - PROCESS | 4433 | 1461420146480 Marionette DEBUG loaded listener.js 07:02:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 128 (0x7f12900e8800) [pid = 4433] [serial = 903] [outer = 0x7f128eb99c00] 07:02:27 INFO - PROCESS | 4433 | 1461420147328 Marionette TRACE conn3 <- [1,1172,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.vertical",0,null,null]]]}] 07:02:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | Canvas test: 2d.gradient.interpolate.vertical 07:02:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html | took 1123ms 07:02:27 INFO - PROCESS | 4433 | 1461420147387 Marionette TRACE conn3 -> [0,1173,"getWindowHandle",null] 07:02:27 INFO - PROCESS | 4433 | 1461420147390 Marionette TRACE conn3 <- [1,1173,null,{"value":"8"}] 07:02:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html 07:02:27 INFO - PROCESS | 4433 | 1461420147396 Marionette TRACE conn3 -> [0,1174,"setScriptTimeout",{"ms":35000}] 07:02:27 INFO - PROCESS | 4433 | 1461420147398 Marionette TRACE conn3 <- [1,1174,null,{}] 07:02:27 INFO - PROCESS | 4433 | 1461420147403 Marionette TRACE conn3 -> [0,1175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:27 INFO - PROCESS | 4433 | 1461420147589 Marionette TRACE conn3 <- [1,1175,null,{"value":null}] 07:02:27 INFO - PROCESS | 4433 | 1461420147612 Marionette TRACE conn3 -> [0,1176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:27 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f41e000 == 85 [pid = 4433] [id = 301] 07:02:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 129 (0x7f128bcccc00) [pid = 4433] [serial = 904] [outer = (nil)] 07:02:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 130 (0x7f129338ac00) [pid = 4433] [serial = 905] [outer = 0x7f128bcccc00] 07:02:27 INFO - PROCESS | 4433 | 1461420147669 Marionette DEBUG loaded listener.js 07:02:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 131 (0x7f12943c0c00) [pid = 4433] [serial = 906] [outer = 0x7f128bcccc00] 07:02:28 INFO - PROCESS | 4433 | 1461420148553 Marionette TRACE conn3 <- [1,1176,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fill",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1177,"getWindowHandle",null] 07:02:28 INFO - PROCESS | 4433 | 1461420148627 Marionette TRACE conn3 <- [1,1177,null,{"value":"8"}] 07:02:28 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html 07:02:28 INFO - PROCESS | 4433 | 1461420148633 Marionette TRACE conn3 -> [0,1178,"setScriptTimeout",{"ms":35000}] 07:02:28 INFO - PROCESS | 4433 | 1461420148635 Marionette TRACE conn3 <- [1,1178,null,{}] 07:02:28 INFO - PROCESS | 4433 | 1461420148957 Marionette TRACE conn3 -> [0,1179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:28 INFO - PROCESS | 4433 | --DOMWINDOW == 130 (0x7f128f8c9000) [pid = 4433] [serial = 853] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-3.html] 07:02:28 INFO - PROCESS | 4433 | --DOMWINDOW == 129 (0x7f128a74ac00) [pid = 4433] [serial = 811] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-3.html] 07:02:28 INFO - PROCESS | 4433 | --DOMWINDOW == 128 (0x7f128fbf3000) [pid = 4433] [serial = 823] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-num.html] 07:02:28 INFO - PROCESS | 4433 | --DOMWINDOW == 127 (0x7f128b9ae000) [pid = 4433] [serial = 844] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-percent.html] 07:02:28 INFO - PROCESS | 4433 | --DOMWINDOW == 126 (0x7f128c071400) [pid = 4433] [serial = 820] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-eof.html] 07:02:28 INFO - PROCESS | 4433 | --DOMWINDOW == 125 (0x7f128b014400) [pid = 4433] [serial = 814] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-4.html] 07:02:28 INFO - PROCESS | 4433 | --DOMWINDOW == 124 (0x7f12844d6800) [pid = 4433] [serial = 808] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-2.html] 07:02:29 INFO - PROCESS | 4433 | --DOMWINDOW == 123 (0x7f128b01b400) [pid = 4433] [serial = 841] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-2.html] 07:02:29 INFO - PROCESS | 4433 | --DOMWINDOW == 122 (0x7f12813b6000) [pid = 4433] [serial = 838] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-num-1.html] 07:02:29 INFO - PROCESS | 4433 | --DOMWINDOW == 121 (0x7f128bf4a400) [pid = 4433] [serial = 817] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-clamp-5.html] 07:02:29 INFO - PROCESS | 4433 | --DOMWINDOW == 120 (0x7f128c074800) [pid = 4433] [serial = 847] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-1.html] 07:02:29 INFO - PROCESS | 4433 | --DOMWINDOW == 119 (0x7f12844d6400) [pid = 4433] [serial = 856] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-4.html] 07:02:29 INFO - PROCESS | 4433 | --DOMWINDOW == 118 (0x7f128bcce000) [pid = 4433] [serial = 850] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-solid-2.html] 07:02:29 INFO - PROCESS | 4433 | --DOMWINDOW == 117 (0x7f128f8c6000) [pid = 4433] [serial = 775] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-5.html] 07:02:29 INFO - PROCESS | 4433 | --DOMWINDOW == 116 (0x7f1296b6e800) [pid = 4433] [serial = 778] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-6.html] 07:02:29 INFO - PROCESS | 4433 | --DOMWINDOW == 115 (0x7f128c072800) [pid = 4433] [serial = 769] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-3.html] 07:02:29 INFO - PROCESS | 4433 | --DOMWINDOW == 114 (0x7f128b034c00) [pid = 4433] [serial = 766] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-2.html] 07:02:29 INFO - PROCESS | 4433 | --DOMWINDOW == 113 (0x7f128f8bf400) [pid = 4433] [serial = 772] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-4.html] 07:02:29 INFO - PROCESS | 4433 | --DOMWINDOW == 112 (0x7f128b017000) [pid = 4433] [serial = 781] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.rgb-7.html] 07:02:29 INFO - PROCESS | 4433 | --DOMWINDOW == 111 (0x7f128b8a6800) [pid = 4433] [serial = 736] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hsl-5.html] 07:02:29 INFO - PROCESS | 4433 | --DOMWINDOW == 110 (0x7f128b9a3c00) [pid = 4433] [serial = 711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.invalid.hex5.html] 07:02:29 INFO - PROCESS | 4433 | 1461420149198 Marionette TRACE conn3 <- [1,1179,null,{"value":null}] 07:02:29 INFO - PROCESS | 4433 | 1461420149285 Marionette TRACE conn3 -> [0,1180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:29 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f3cb000 == 86 [pid = 4433] [id = 302] 07:02:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 111 (0x7f128f8c4000) [pid = 4433] [serial = 907] [outer = (nil)] 07:02:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 112 (0x7f1291210400) [pid = 4433] [serial = 908] [outer = 0x7f128f8c4000] 07:02:29 INFO - PROCESS | 4433 | 1461420149351 Marionette DEBUG loaded listener.js 07:02:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 113 (0x7f12958ae800) [pid = 4433] [serial = 909] [outer = 0x7f128f8c4000] 07:02:30 INFO - PROCESS | 4433 | 1461420150033 Marionette TRACE conn3 <- [1,1180,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillRect",1,"assert_equals: Red channel of the pixel at (40, 20) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1181,"getWindowHandle",null] 07:02:30 INFO - PROCESS | 4433 | 1461420150065 Marionette TRACE conn3 <- [1,1181,null,{"value":"8"}] 07:02:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html 07:02:30 INFO - PROCESS | 4433 | 1461420150086 Marionette TRACE conn3 -> [0,1182,"setScriptTimeout",{"ms":35000}] 07:02:30 INFO - PROCESS | 4433 | 1461420150089 Marionette TRACE conn3 <- [1,1182,null,{}] 07:02:30 INFO - PROCESS | 4433 | 1461420150093 Marionette TRACE conn3 -> [0,1183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:30 INFO - PROCESS | 4433 | 1461420150227 Marionette TRACE conn3 <- [1,1183,null,{"value":null}] 07:02:30 INFO - PROCESS | 4433 | 1461420150349 Marionette TRACE conn3 -> [0,1184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:30 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129453b000 == 87 [pid = 4433] [id = 303] 07:02:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 114 (0x7f128b01c000) [pid = 4433] [serial = 910] [outer = (nil)] 07:02:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 115 (0x7f1296706c00) [pid = 4433] [serial = 911] [outer = 0x7f128b01c000] 07:02:30 INFO - PROCESS | 4433 | 1461420150408 Marionette DEBUG loaded listener.js 07:02:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 116 (0x7f129b25f000) [pid = 4433] [serial = 912] [outer = 0x7f128b01c000] 07:02:30 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:30 INFO - PROCESS | 4433 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:02:31 INFO - PROCESS | 4433 | 1461420151171 Marionette TRACE conn3 <- [1,1184,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.fillText",1,"assert_equals: d[80] expected 0 but got 255","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1185,"getWindowHandle",null] 07:02:31 INFO - PROCESS | 4433 | 1461420151234 Marionette TRACE conn3 <- [1,1185,null,{"value":"8"}] 07:02:31 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html 07:02:31 INFO - PROCESS | 4433 | 1461420151243 Marionette TRACE conn3 -> [0,1186,"setScriptTimeout",{"ms":35000}] 07:02:31 INFO - PROCESS | 4433 | 1461420151247 Marionette TRACE conn3 <- [1,1186,null,{}] 07:02:31 INFO - PROCESS | 4433 | 1461420151255 Marionette TRACE conn3 -> [0,1187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:31 INFO - PROCESS | 4433 | 1461420151437 Marionette TRACE conn3 <- [1,1187,null,{"value":null}] 07:02:31 INFO - PROCESS | 4433 | 1461420151604 Marionette TRACE conn3 -> [0,1188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:31 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12891d4000 == 88 [pid = 4433] [id = 304] 07:02:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 117 (0x7f12813b4400) [pid = 4433] [serial = 913] [outer = (nil)] 07:02:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 118 (0x7f128a8e9800) [pid = 4433] [serial = 914] [outer = 0x7f12813b4400] 07:02:31 INFO - PROCESS | 4433 | 1461420151676 Marionette DEBUG loaded listener.js 07:02:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 119 (0x7f128b019000) [pid = 4433] [serial = 915] [outer = 0x7f12813b4400] 07:02:32 INFO - PROCESS | 4433 | 1461420152583 Marionette TRACE conn3 <- [1,1188,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.stroke",1,"assert_equals: Red channel of the pixel at (20, 19) expected 0 but got 127","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1189,"getWindowHandle",null] 07:02:32 INFO - PROCESS | 4433 | 1461420152643 Marionette TRACE conn3 <- [1,1189,null,{"value":"8"}] 07:02:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html 07:02:32 INFO - PROCESS | 4433 | 1461420152654 Marionette TRACE conn3 -> [0,1190,"setScriptTimeout",{"ms":35000}] 07:02:32 INFO - PROCESS | 4433 | 1461420152658 Marionette TRACE conn3 <- [1,1190,null,{}] 07:02:32 INFO - PROCESS | 4433 | 1461420152664 Marionette TRACE conn3 -> [0,1191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:32 INFO - PROCESS | 4433 | 1461420152843 Marionette TRACE conn3 <- [1,1191,null,{"value":null}] 07:02:33 INFO - PROCESS | 4433 | 1461420153004 Marionette TRACE conn3 -> [0,1192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:33 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128ed57800 == 89 [pid = 4433] [id = 305] 07:02:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 120 (0x7f128b038400) [pid = 4433] [serial = 916] [outer = (nil)] 07:02:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 121 (0x7f128bbe3c00) [pid = 4433] [serial = 917] [outer = 0x7f128b038400] 07:02:33 INFO - PROCESS | 4433 | 1461420153076 Marionette DEBUG loaded listener.js 07:02:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 122 (0x7f128c005c00) [pid = 4433] [serial = 918] [outer = 0x7f128b038400] 07:02:33 INFO - PROCESS | 4433 | 1461420153983 Marionette TRACE conn3 <- [1,1192,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeRect",1,"assert_equals: Red channel of the pixel at (19, 19) expected 0 but got 64","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1193,"getWindowHandle",null] 07:02:34 INFO - PROCESS | 4433 | 1461420154037 Marionette TRACE conn3 <- [1,1193,null,{"value":"8"}] 07:02:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html 07:02:34 INFO - PROCESS | 4433 | 1461420154044 Marionette TRACE conn3 -> [0,1194,"setScriptTimeout",{"ms":35000}] 07:02:34 INFO - PROCESS | 4433 | 1461420154049 Marionette TRACE conn3 <- [1,1194,null,{}] 07:02:34 INFO - PROCESS | 4433 | 1461420154065 Marionette TRACE conn3 -> [0,1195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:34 INFO - PROCESS | 4433 | 1461420154244 Marionette TRACE conn3 <- [1,1195,null,{"value":null}] 07:02:34 INFO - PROCESS | 4433 | 1461420154413 Marionette TRACE conn3 -> [0,1196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:34 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1295e7b000 == 90 [pid = 4433] [id = 306] 07:02:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 123 (0x7f128e9cac00) [pid = 4433] [serial = 919] [outer = (nil)] 07:02:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 124 (0x7f128f8c7c00) [pid = 4433] [serial = 920] [outer = 0x7f128e9cac00] 07:02:34 INFO - PROCESS | 4433 | 1461420154490 Marionette DEBUG loaded listener.js 07:02:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 125 (0x7f129480b400) [pid = 4433] [serial = 921] [outer = 0x7f128e9cac00] 07:02:35 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:35 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:02:35 INFO - PROCESS | 4433 | 1461420155355 Marionette TRACE conn3 <- [1,1196,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html",0,null,null,[["Canvas test: 2d.gradient.interpolate.zerosize.strokeText",1,"assert_equals: d[76] expected 0 but got 210","_assertGreen/testColor@http://web-platform.test:8000/common/canvas-tests.js:74:9\n_assertGreen@http://web-platform.test:8000/common/canvas-tests.js:80:13\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1197,"getWindowHandle",null] 07:02:35 INFO - PROCESS | 4433 | 1461420155437 Marionette TRACE conn3 <- [1,1197,null,{"value":"8"}] 07:02:35 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html 07:02:35 INFO - PROCESS | 4433 | 1461420155443 Marionette TRACE conn3 -> [0,1198,"setScriptTimeout",{"ms":35000}] 07:02:35 INFO - PROCESS | 4433 | 1461420155446 Marionette TRACE conn3 <- [1,1198,null,{}] 07:02:35 INFO - PROCESS | 4433 | 1461420155451 Marionette TRACE conn3 -> [0,1199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:35 INFO - PROCESS | 4433 | 1461420155655 Marionette TRACE conn3 <- [1,1199,null,{"value":null}] 07:02:35 INFO - PROCESS | 4433 | 1461420155815 Marionette TRACE conn3 -> [0,1200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:35 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129b516800 == 91 [pid = 4433] [id = 307] 07:02:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 126 (0x7f128eebfc00) [pid = 4433] [serial = 922] [outer = (nil)] 07:02:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 127 (0x7f12a1116c00) [pid = 4433] [serial = 923] [outer = 0x7f128eebfc00] 07:02:35 INFO - PROCESS | 4433 | 1461420155889 Marionette DEBUG loaded listener.js 07:02:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 128 (0x7f12a1f83c00) [pid = 4433] [serial = 924] [outer = 0x7f128eebfc00] 07:02:36 INFO - PROCESS | 4433 | 1461420156699 Marionette TRACE conn3 <- [1,1200,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html",0,null,null,[["createLinearGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:02:36 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | createLinearGradient() throws TypeError if arguments are not finite 07:02:36 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html | took 1328ms 07:02:36 INFO - PROCESS | 4433 | 1461420156772 Marionette TRACE conn3 -> [0,1201,"getWindowHandle",null] 07:02:36 INFO - PROCESS | 4433 | 1461420156775 Marionette TRACE conn3 <- [1,1201,null,{"value":"8"}] 07:02:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html 07:02:36 INFO - PROCESS | 4433 | 1461420156781 Marionette TRACE conn3 -> [0,1202,"setScriptTimeout",{"ms":35000}] 07:02:36 INFO - PROCESS | 4433 | 1461420156783 Marionette TRACE conn3 <- [1,1202,null,{}] 07:02:36 INFO - PROCESS | 4433 | 1461420156788 Marionette TRACE conn3 -> [0,1203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:36 INFO - PROCESS | 4433 | 1461420156983 Marionette TRACE conn3 <- [1,1203,null,{"value":null}] 07:02:37 INFO - PROCESS | 4433 | 1461420157144 Marionette TRACE conn3 -> [0,1204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:37 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a2f12800 == 92 [pid = 4433] [id = 308] 07:02:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 129 (0x7f129670d000) [pid = 4433] [serial = 925] [outer = (nil)] 07:02:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 130 (0x7f12a2458c00) [pid = 4433] [serial = 926] [outer = 0x7f129670d000] 07:02:37 INFO - PROCESS | 4433 | 1461420157212 Marionette DEBUG loaded listener.js 07:02:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 131 (0x7f12a3142c00) [pid = 4433] [serial = 927] [outer = 0x7f129670d000] 07:02:38 INFO - PROCESS | 4433 | 1461420158097 Marionette TRACE conn3 <- [1,1204,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:02:38 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 07:02:38 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html | took 1383ms 07:02:38 INFO - PROCESS | 4433 | 1461420158165 Marionette TRACE conn3 -> [0,1205,"getWindowHandle",null] 07:02:38 INFO - PROCESS | 4433 | 1461420158168 Marionette TRACE conn3 <- [1,1205,null,{"value":"8"}] 07:02:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html 07:02:38 INFO - PROCESS | 4433 | 1461420158174 Marionette TRACE conn3 -> [0,1206,"setScriptTimeout",{"ms":35000}] 07:02:38 INFO - PROCESS | 4433 | 1461420158176 Marionette TRACE conn3 <- [1,1206,null,{}] 07:02:38 INFO - PROCESS | 4433 | 1461420158182 Marionette TRACE conn3 -> [0,1207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:38 INFO - PROCESS | 4433 | 1461420158424 Marionette TRACE conn3 <- [1,1207,null,{"value":null}] 07:02:38 INFO - PROCESS | 4433 | 1461420158600 Marionette TRACE conn3 -> [0,1208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:38 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a6c62800 == 93 [pid = 4433] [id = 309] 07:02:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 132 (0x7f12a1f85800) [pid = 4433] [serial = 928] [outer = (nil)] 07:02:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 133 (0x7f12a6b64000) [pid = 4433] [serial = 929] [outer = 0x7f12a1f85800] 07:02:38 INFO - PROCESS | 4433 | 1461420158676 Marionette DEBUG loaded listener.js 07:02:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 134 (0x7f12a76e2800) [pid = 4433] [serial = 930] [outer = 0x7f12a1f85800] 07:02:39 INFO - PROCESS | 4433 | 1461420159510 Marionette TRACE conn3 <- [1,1208,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html",0,null,null,[["Linear gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:02:39 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 07:02:39 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html | took 1389ms 07:02:39 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html 07:02:39 INFO - PROCESS | 4433 | 1461420159564 Marionette TRACE conn3 -> [0,1209,"getWindowHandle",null] 07:02:39 INFO - PROCESS | 4433 | 1461420159567 Marionette TRACE conn3 <- [1,1209,null,{"value":"8"}] 07:02:39 INFO - PROCESS | 4433 | 1461420159574 Marionette TRACE conn3 -> [0,1210,"setScriptTimeout",{"ms":35000}] 07:02:39 INFO - PROCESS | 4433 | 1461420159578 Marionette TRACE conn3 <- [1,1210,null,{}] 07:02:39 INFO - PROCESS | 4433 | 1461420159583 Marionette TRACE conn3 -> [0,1211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:39 INFO - PROCESS | 4433 | 1461420159754 Marionette TRACE conn3 <- [1,1211,null,{"value":null}] 07:02:39 INFO - PROCESS | 4433 | 1461420159932 Marionette TRACE conn3 -> [0,1212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:39 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12ab8a5000 == 94 [pid = 4433] [id = 310] 07:02:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 135 (0x7f128f2d4400) [pid = 4433] [serial = 931] [outer = (nil)] 07:02:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 136 (0x7f128f2dac00) [pid = 4433] [serial = 932] [outer = 0x7f128f2d4400] 07:02:40 INFO - PROCESS | 4433 | 1461420160001 Marionette DEBUG loaded listener.js 07:02:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 137 (0x7f1295910800) [pid = 4433] [serial = 933] [outer = 0x7f128f2d4400] 07:02:40 INFO - PROCESS | 4433 | 1461420160858 Marionette TRACE conn3 <- [1,1212,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html",0,null,null,[["Linear gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:02:40 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | Linear gradient transforms do not experience broken caching effects 07:02:40 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html | took 1328ms 07:02:40 INFO - PROCESS | 4433 | 1461420160902 Marionette TRACE conn3 -> [0,1213,"getWindowHandle",null] 07:02:40 INFO - PROCESS | 4433 | 1461420160905 Marionette TRACE conn3 <- [1,1213,null,{"value":"8"}] 07:02:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html 07:02:40 INFO - PROCESS | 4433 | 1461420160911 Marionette TRACE conn3 -> [0,1214,"setScriptTimeout",{"ms":35000}] 07:02:40 INFO - PROCESS | 4433 | 1461420160913 Marionette TRACE conn3 <- [1,1214,null,{}] 07:02:40 INFO - PROCESS | 4433 | 1461420160919 Marionette TRACE conn3 -> [0,1215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:41 INFO - PROCESS | 4433 | 1461420161079 Marionette TRACE conn3 <- [1,1215,null,{"value":null}] 07:02:41 INFO - PROCESS | 4433 | 1461420161247 Marionette TRACE conn3 -> [0,1216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:41 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1281cb8800 == 95 [pid = 4433] [id = 311] 07:02:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 138 (0x7f1280de0800) [pid = 4433] [serial = 934] [outer = (nil)] 07:02:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 139 (0x7f1280dea800) [pid = 4433] [serial = 935] [outer = 0x7f1280de0800] 07:02:41 INFO - PROCESS | 4433 | 1461420161314 Marionette DEBUG loaded listener.js 07:02:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 140 (0x7f1280deec00) [pid = 4433] [serial = 936] [outer = 0x7f1280de0800] 07:02:42 INFO - PROCESS | 4433 | 1461420162142 Marionette TRACE conn3 <- [1,1216,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html",0,null,null,[["Canvas test: 2d.gradient.object.compare",0,null,null]]]}] 07:02:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | Canvas test: 2d.gradient.object.compare 07:02:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html | took 1279ms 07:02:42 INFO - PROCESS | 4433 | 1461420162191 Marionette TRACE conn3 -> [0,1217,"getWindowHandle",null] 07:02:42 INFO - PROCESS | 4433 | 1461420162194 Marionette TRACE conn3 <- [1,1217,null,{"value":"8"}] 07:02:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html 07:02:42 INFO - PROCESS | 4433 | 1461420162200 Marionette TRACE conn3 -> [0,1218,"setScriptTimeout",{"ms":35000}] 07:02:42 INFO - PROCESS | 4433 | 1461420162203 Marionette TRACE conn3 <- [1,1218,null,{}] 07:02:42 INFO - PROCESS | 4433 | 1461420162208 Marionette TRACE conn3 -> [0,1219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:42 INFO - PROCESS | 4433 | 1461420162364 Marionette TRACE conn3 <- [1,1219,null,{"value":null}] 07:02:42 INFO - PROCESS | 4433 | 1461420162533 Marionette TRACE conn3 -> [0,1220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:42 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1280691000 == 96 [pid = 4433] [id = 312] 07:02:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 141 (0x7f1280de2c00) [pid = 4433] [serial = 937] [outer = (nil)] 07:02:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 142 (0x7f128b2dd800) [pid = 4433] [serial = 938] [outer = 0x7f1280de2c00] 07:02:42 INFO - PROCESS | 4433 | 1461420162609 Marionette DEBUG loaded listener.js 07:02:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 143 (0x7f12a53c4800) [pid = 4433] [serial = 939] [outer = 0x7f1280de2c00] 07:02:43 INFO - PROCESS | 4433 | 1461420163491 Marionette TRACE conn3 <- [1,1220,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html",0,null,null,[["Canvas test: 2d.gradient.object.crosscanvas",0,null,null]]]}] 07:02:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | Canvas test: 2d.gradient.object.crosscanvas 07:02:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html | took 1330ms 07:02:43 INFO - PROCESS | 4433 | 1461420163531 Marionette TRACE conn3 -> [0,1221,"getWindowHandle",null] 07:02:43 INFO - PROCESS | 4433 | 1461420163533 Marionette TRACE conn3 <- [1,1221,null,{"value":"8"}] 07:02:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html 07:02:43 INFO - PROCESS | 4433 | 1461420163540 Marionette TRACE conn3 -> [0,1222,"setScriptTimeout",{"ms":35000}] 07:02:43 INFO - PROCESS | 4433 | 1461420163542 Marionette TRACE conn3 <- [1,1222,null,{}] 07:02:43 INFO - PROCESS | 4433 | 1461420163547 Marionette TRACE conn3 -> [0,1223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:43 INFO - PROCESS | 4433 | 1461420163707 Marionette TRACE conn3 <- [1,1223,null,{"value":null}] 07:02:43 INFO - PROCESS | 4433 | 1461420163878 Marionette TRACE conn3 -> [0,1224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:43 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128bf11000 == 97 [pid = 4433] [id = 313] 07:02:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 144 (0x7f1280de9400) [pid = 4433] [serial = 940] [outer = (nil)] 07:02:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 145 (0x7f1281c86400) [pid = 4433] [serial = 941] [outer = 0x7f1280de9400] 07:02:43 INFO - PROCESS | 4433 | 1461420163946 Marionette DEBUG loaded listener.js 07:02:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 146 (0x7f1281c8d800) [pid = 4433] [serial = 942] [outer = 0x7f1280de9400] 07:02:44 INFO - PROCESS | 4433 | 1461420164806 Marionette TRACE conn3 <- [1,1224,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html",0,null,null,[["Canvas test: 2d.gradient.object.current",1,"An invalid or illegal string was specified","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html:28:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1225,"getWindowHandle",null] 07:02:44 INFO - PROCESS | 4433 | 1461420164874 Marionette TRACE conn3 <- [1,1225,null,{"value":"8"}] 07:02:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html 07:02:44 INFO - PROCESS | 4433 | 1461420164881 Marionette TRACE conn3 -> [0,1226,"setScriptTimeout",{"ms":35000}] 07:02:44 INFO - PROCESS | 4433 | 1461420164885 Marionette TRACE conn3 <- [1,1226,null,{}] 07:02:44 INFO - PROCESS | 4433 | 1461420164890 Marionette TRACE conn3 -> [0,1227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:45 INFO - PROCESS | 4433 | 1461420165105 Marionette TRACE conn3 <- [1,1227,null,{"value":null}] 07:02:45 INFO - PROCESS | 4433 | 1461420165272 Marionette TRACE conn3 -> [0,1228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:45 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12890bd800 == 98 [pid = 4433] [id = 314] 07:02:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 147 (0x7f1281c7f800) [pid = 4433] [serial = 943] [outer = (nil)] 07:02:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 148 (0x7f128a7ab800) [pid = 4433] [serial = 944] [outer = 0x7f1281c7f800] 07:02:45 INFO - PROCESS | 4433 | 1461420165352 Marionette DEBUG loaded listener.js 07:02:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 149 (0x7f128f186800) [pid = 4433] [serial = 945] [outer = 0x7f1281c7f800] 07:02:46 INFO - PROCESS | 4433 | 1461420166236 Marionette TRACE conn3 <- [1,1228,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidcolour",0,null,null]]]}] 07:02:46 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | Canvas test: 2d.gradient.object.invalidcolour 07:02:46 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html | took 1427ms 07:02:46 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html 07:02:46 INFO - PROCESS | 4433 | 1461420166309 Marionette TRACE conn3 -> [0,1229,"getWindowHandle",null] 07:02:46 INFO - PROCESS | 4433 | 1461420166311 Marionette TRACE conn3 <- [1,1229,null,{"value":"8"}] 07:02:46 INFO - PROCESS | 4433 | 1461420166317 Marionette TRACE conn3 -> [0,1230,"setScriptTimeout",{"ms":35000}] 07:02:46 INFO - PROCESS | 4433 | 1461420166320 Marionette TRACE conn3 <- [1,1230,null,{}] 07:02:46 INFO - PROCESS | 4433 | 1461420166325 Marionette TRACE conn3 -> [0,1231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:46 INFO - PROCESS | 4433 | 1461420166496 Marionette TRACE conn3 <- [1,1231,null,{"value":null}] 07:02:46 INFO - PROCESS | 4433 | 1461420166989 Marionette TRACE conn3 -> [0,1232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:47 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12891d9800 == 99 [pid = 4433] [id = 315] 07:02:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 150 (0x7f127ff11400) [pid = 4433] [serial = 946] [outer = (nil)] 07:02:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 151 (0x7f12813afc00) [pid = 4433] [serial = 947] [outer = 0x7f127ff11400] 07:02:47 INFO - PROCESS | 4433 | 1461420167102 Marionette DEBUG loaded listener.js 07:02:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 152 (0x7f1281c80400) [pid = 4433] [serial = 948] [outer = 0x7f127ff11400] 07:02:47 INFO - PROCESS | 4433 | 1461420167932 Marionette TRACE conn3 <- [1,1232,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html",0,null,null,[["Canvas test: 2d.gradient.object.invalidoffset",0,null,null]]]}] 07:02:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | Canvas test: 2d.gradient.object.invalidoffset 07:02:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html | took 1627ms 07:02:47 INFO - PROCESS | 4433 | 1461420167945 Marionette TRACE conn3 -> [0,1233,"getWindowHandle",null] 07:02:47 INFO - PROCESS | 4433 | 1461420167951 Marionette TRACE conn3 <- [1,1233,null,{"value":"8"}] 07:02:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html 07:02:47 INFO - PROCESS | 4433 | 1461420167977 Marionette TRACE conn3 -> [0,1234,"setScriptTimeout",{"ms":35000}] 07:02:47 INFO - PROCESS | 4433 | 1461420167981 Marionette TRACE conn3 <- [1,1234,null,{}] 07:02:47 INFO - PROCESS | 4433 | 1461420167988 Marionette TRACE conn3 -> [0,1235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:48 INFO - PROCESS | 4433 | 1461420168201 Marionette TRACE conn3 <- [1,1235,null,{"value":null}] 07:02:48 INFO - PROCESS | 4433 | 1461420168423 Marionette TRACE conn3 -> [0,1236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:48 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1281476000 == 100 [pid = 4433] [id = 316] 07:02:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 153 (0x7f128a8e3c00) [pid = 4433] [serial = 949] [outer = (nil)] 07:02:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 154 (0x7f128afd0c00) [pid = 4433] [serial = 950] [outer = 0x7f128a8e3c00] 07:02:48 INFO - PROCESS | 4433 | 1461420168502 Marionette DEBUG loaded listener.js 07:02:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 155 (0x7f128b018c00) [pid = 4433] [serial = 951] [outer = 0x7f128a8e3c00] 07:02:49 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f3cb000 == 99 [pid = 4433] [id = 302] 07:02:49 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f41e000 == 98 [pid = 4433] [id = 301] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 154 (0x7f1295329400) [pid = 4433] [serial = 827] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 153 (0x7f1296aaac00) [pid = 4433] [serial = 830] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 152 (0x7f12976f6400) [pid = 4433] [serial = 833] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 151 (0x7f128c00b000) [pid = 4433] [serial = 836] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 150 (0x7f12958b3400) [pid = 4433] [serial = 860] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128ed56000 == 97 [pid = 4433] [id = 300] 07:02:49 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b8e8000 == 96 [pid = 4433] [id = 299] 07:02:49 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1284461000 == 95 [pid = 4433] [id = 298] 07:02:49 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12892ae000 == 94 [pid = 4433] [id = 297] 07:02:49 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a7716800 == 93 [pid = 4433] [id = 292] 07:02:49 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a6bdf000 == 92 [pid = 4433] [id = 291] 07:02:49 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a341a000 == 91 [pid = 4433] [id = 290] 07:02:49 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129b518000 == 90 [pid = 4433] [id = 289] 07:02:49 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128fabf800 == 89 [pid = 4433] [id = 288] 07:02:49 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b24a000 == 88 [pid = 4433] [id = 287] 07:02:49 INFO - PROCESS | 4433 | 1461420169446 Marionette TRACE conn3 <- [1,1236,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html",0,null,null,[["createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient",0,null,null]]]}] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 149 (0x7f12a245e800) [pid = 4433] [serial = 777] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 148 (0x7f12a6db2000) [pid = 4433] [serial = 780] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 147 (0x7f128eb97000) [pid = 4433] [serial = 771] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 146 (0x7f128b03bc00) [pid = 4433] [serial = 768] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 145 (0x7f1295f16400) [pid = 4433] [serial = 774] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 144 (0x7f12a76e2400) [pid = 4433] [serial = 783] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 143 (0x7f12a7447c00) [pid = 4433] [serial = 738] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 142 (0x7f1296b6ec00) [pid = 4433] [serial = 713] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 141 (0x7f1294614400) [pid = 4433] [serial = 854] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 140 (0x7f128b016800) [pid = 4433] [serial = 813] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 139 (0x7f128a8ef800) [pid = 4433] [serial = 812] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 138 (0x7f12943c6400) [pid = 4433] [serial = 825] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 137 (0x7f1293ed4c00) [pid = 4433] [serial = 824] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 136 (0x7f128bbe1400) [pid = 4433] [serial = 845] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 135 (0x7f128bcc7c00) [pid = 4433] [serial = 846] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 134 (0x7f1292facc00) [pid = 4433] [serial = 822] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 133 (0x7f1291206400) [pid = 4433] [serial = 821] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 132 (0x7f128b9e1400) [pid = 4433] [serial = 816] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 131 (0x7f128b8a4400) [pid = 4433] [serial = 815] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 130 (0x7f12912f5c00) [pid = 4433] [serial = 810] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 129 (0x7f128b2e0800) [pid = 4433] [serial = 843] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 128 (0x7f128b030800) [pid = 4433] [serial = 842] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 127 (0x7f12a1115000) [pid = 4433] [serial = 840] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 126 (0x7f128b9d9800) [pid = 4433] [serial = 839] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 125 (0x7f128eec0000) [pid = 4433] [serial = 819] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 124 (0x7f128e9cd400) [pid = 4433] [serial = 818] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 123 (0x7f128c525c00) [pid = 4433] [serial = 848] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 122 (0x7f128eb9d400) [pid = 4433] [serial = 849] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 121 (0x7f1294921000) [pid = 4433] [serial = 855] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 120 (0x7f128f8c3c00) [pid = 4433] [serial = 857] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 119 (0x7f128f8bd400) [pid = 4433] [serial = 851] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 118 (0x7f129480fc00) [pid = 4433] [serial = 858] [outer = (nil)] [url = about:blank] 07:02:49 INFO - PROCESS | 4433 | --DOMWINDOW == 117 (0x7f12912f8400) [pid = 4433] [serial = 852] [outer = (nil)] [url = about:blank] 07:02:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | createLinearGradient() and createRadialGradient() returns objects implementing CanvasGradient 07:02:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html | took 1533ms 07:02:49 INFO - PROCESS | 4433 | 1461420169510 Marionette TRACE conn3 -> [0,1237,"getWindowHandle",null] 07:02:49 INFO - PROCESS | 4433 | 1461420169514 Marionette TRACE conn3 <- [1,1237,null,{"value":"8"}] 07:02:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html 07:02:49 INFO - PROCESS | 4433 | 1461420169521 Marionette TRACE conn3 -> [0,1238,"setScriptTimeout",{"ms":35000}] 07:02:49 INFO - PROCESS | 4433 | 1461420169523 Marionette TRACE conn3 <- [1,1238,null,{}] 07:02:49 INFO - PROCESS | 4433 | 1461420169529 Marionette TRACE conn3 -> [0,1239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:49 INFO - PROCESS | 4433 | 1461420169674 Marionette TRACE conn3 <- [1,1239,null,{"value":null}] 07:02:49 INFO - PROCESS | 4433 | 1461420169691 Marionette TRACE conn3 -> [0,1240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:49 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12892ae000 == 89 [pid = 4433] [id = 317] 07:02:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 118 (0x7f128b03c000) [pid = 4433] [serial = 952] [outer = (nil)] 07:02:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 119 (0x7f128b9ae800) [pid = 4433] [serial = 953] [outer = 0x7f128b03c000] 07:02:49 INFO - PROCESS | 4433 | 1461420169774 Marionette DEBUG loaded listener.js 07:02:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 120 (0x7f128bcc9400) [pid = 4433] [serial = 954] [outer = 0x7f128b03c000] 07:02:50 INFO - PROCESS | 4433 | 1461420170613 Marionette TRACE conn3 <- [1,1240,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html",0,null,null,[["window.CanvasGradient exists and has the right properties",0,null,null]]]}] 07:02:50 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | window.CanvasGradient exists and has the right properties 07:02:50 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html | took 1132ms 07:02:50 INFO - PROCESS | 4433 | 1461420170653 Marionette TRACE conn3 -> [0,1241,"getWindowHandle",null] 07:02:50 INFO - PROCESS | 4433 | 1461420170657 Marionette TRACE conn3 <- [1,1241,null,{"value":"8"}] 07:02:50 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html 07:02:50 INFO - PROCESS | 4433 | 1461420170669 Marionette TRACE conn3 -> [0,1242,"setScriptTimeout",{"ms":35000}] 07:02:50 INFO - PROCESS | 4433 | 1461420170677 Marionette TRACE conn3 <- [1,1242,null,{}] 07:02:50 INFO - PROCESS | 4433 | 1461420170685 Marionette TRACE conn3 -> [0,1243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:50 INFO - PROCESS | 4433 | 1461420170840 Marionette TRACE conn3 <- [1,1243,null,{"value":null}] 07:02:50 INFO - PROCESS | 4433 | 1461420170961 Marionette TRACE conn3 -> [0,1244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:50 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128ed43800 == 90 [pid = 4433] [id = 318] 07:02:50 INFO - PROCESS | 4433 | ++DOMWINDOW == 121 (0x7f128b036400) [pid = 4433] [serial = 955] [outer = (nil)] 07:02:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 122 (0x7f128c07d400) [pid = 4433] [serial = 956] [outer = 0x7f128b036400] 07:02:51 INFO - PROCESS | 4433 | 1461420171019 Marionette DEBUG loaded listener.js 07:02:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 123 (0x7f128eb5a400) [pid = 4433] [serial = 957] [outer = 0x7f128b036400] 07:02:51 INFO - PROCESS | 4433 | 1461420171719 Marionette TRACE conn3 <- [1,1244,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html",0,null,null,[["Canvas test: 2d.gradient.object.update",0,null,null]]]}] 07:02:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | Canvas test: 2d.gradient.object.update 07:02:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html | took 1096ms 07:02:51 INFO - PROCESS | 4433 | 1461420171761 Marionette TRACE conn3 -> [0,1245,"getWindowHandle",null] 07:02:51 INFO - PROCESS | 4433 | 1461420171765 Marionette TRACE conn3 <- [1,1245,null,{"value":"8"}] 07:02:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html 07:02:51 INFO - PROCESS | 4433 | 1461420171770 Marionette TRACE conn3 -> [0,1246,"setScriptTimeout",{"ms":35000}] 07:02:51 INFO - PROCESS | 4433 | 1461420171772 Marionette TRACE conn3 <- [1,1246,null,{}] 07:02:51 INFO - PROCESS | 4433 | 1461420171778 Marionette TRACE conn3 -> [0,1247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:51 INFO - PROCESS | 4433 | 1461420171976 Marionette TRACE conn3 <- [1,1247,null,{"value":null}] 07:02:52 INFO - PROCESS | 4433 | 1461420172004 Marionette TRACE conn3 -> [0,1248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:52 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f413000 == 91 [pid = 4433] [id = 319] 07:02:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 124 (0x7f128bf4bc00) [pid = 4433] [serial = 958] [outer = (nil)] 07:02:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 125 (0x7f128f181000) [pid = 4433] [serial = 959] [outer = 0x7f128bf4bc00] 07:02:52 INFO - PROCESS | 4433 | 1461420172062 Marionette DEBUG loaded listener.js 07:02:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 126 (0x7f128f246000) [pid = 4433] [serial = 960] [outer = 0x7f128bf4bc00] 07:02:52 INFO - PROCESS | 4433 | 1461420172868 Marionette TRACE conn3 <- [1,1248,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.behind",0,null,null]]]}] 07:02:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | Canvas test: 2d.gradient.radial.cone.behind 07:02:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html | took 1127ms 07:02:52 INFO - PROCESS | 4433 | 1461420172898 Marionette TRACE conn3 -> [0,1249,"getWindowHandle",null] 07:02:52 INFO - PROCESS | 4433 | 1461420172901 Marionette TRACE conn3 <- [1,1249,null,{"value":"8"}] 07:02:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html 07:02:52 INFO - PROCESS | 4433 | 1461420172906 Marionette TRACE conn3 -> [0,1250,"setScriptTimeout",{"ms":35000}] 07:02:52 INFO - PROCESS | 4433 | 1461420172908 Marionette TRACE conn3 <- [1,1250,null,{}] 07:02:52 INFO - PROCESS | 4433 | 1461420172913 Marionette TRACE conn3 -> [0,1251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:53 INFO - PROCESS | 4433 | 1461420173094 Marionette TRACE conn3 <- [1,1251,null,{"value":null}] 07:02:53 INFO - PROCESS | 4433 | 1461420173143 Marionette TRACE conn3 -> [0,1252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:53 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128facf000 == 92 [pid = 4433] [id = 320] 07:02:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 127 (0x7f128f2d6800) [pid = 4433] [serial = 961] [outer = (nil)] 07:02:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 128 (0x7f128f8bf400) [pid = 4433] [serial = 962] [outer = 0x7f128f2d6800] 07:02:53 INFO - PROCESS | 4433 | 1461420173234 Marionette DEBUG loaded listener.js 07:02:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 129 (0x7f12912f9000) [pid = 4433] [serial = 963] [outer = 0x7f128f2d6800] 07:02:53 INFO - PROCESS | 4433 | --DOMWINDOW == 128 (0x7f128a8e2400) [pid = 4433] [serial = 895] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap2.html] 07:02:53 INFO - PROCESS | 4433 | --DOMWINDOW == 127 (0x7f128c072400) [pid = 4433] [serial = 898] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.solid.html] 07:02:53 INFO - PROCESS | 4433 | --DOMWINDOW == 126 (0x7f128eb99c00) [pid = 4433] [serial = 901] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.vertical.html] 07:02:53 INFO - PROCESS | 4433 | --DOMWINDOW == 125 (0x7f128f8c4000) [pid = 4433] [serial = 907] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillRect.html] 07:02:53 INFO - PROCESS | 4433 | --DOMWINDOW == 124 (0x7f128bcccc00) [pid = 4433] [serial = 904] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fill.html] 07:02:53 INFO - PROCESS | 4433 | --DOMWINDOW == 123 (0x7f12813ba800) [pid = 4433] [serial = 835] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-eof.html] 07:02:53 INFO - PROCESS | 4433 | --DOMWINDOW == 122 (0x7f128a74f000) [pid = 4433] [serial = 832] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-2.html] 07:02:53 INFO - PROCESS | 4433 | --DOMWINDOW == 121 (0x7f12844da000) [pid = 4433] [serial = 892] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.overlap.html] 07:02:53 INFO - PROCESS | 4433 | --DOMWINDOW == 120 (0x7f1292ec2400) [pid = 4433] [serial = 826] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgb-percent.html] 07:02:53 INFO - PROCESS | 4433 | --DOMWINDOW == 119 (0x7f12943c6000) [pid = 4433] [serial = 829] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.rgba-clamp-1.html] 07:02:53 INFO - PROCESS | 4433 | --DOMWINDOW == 118 (0x7f12844e1000) [pid = 4433] [serial = 859] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-1.html] 07:02:54 INFO - PROCESS | 4433 | 1461420174187 Marionette TRACE conn3 <- [1,1252,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.beside",0,null,null]]]}] 07:02:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | Canvas test: 2d.gradient.radial.cone.beside 07:02:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html | took 1331ms 07:02:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html 07:02:54 INFO - PROCESS | 4433 | 1461420174238 Marionette TRACE conn3 -> [0,1253,"getWindowHandle",null] 07:02:54 INFO - PROCESS | 4433 | 1461420174241 Marionette TRACE conn3 <- [1,1253,null,{"value":"8"}] 07:02:54 INFO - PROCESS | 4433 | 1461420174247 Marionette TRACE conn3 -> [0,1254,"setScriptTimeout",{"ms":35000}] 07:02:54 INFO - PROCESS | 4433 | 1461420174249 Marionette TRACE conn3 <- [1,1254,null,{}] 07:02:54 INFO - PROCESS | 4433 | 1461420174254 Marionette TRACE conn3 -> [0,1255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:54 INFO - PROCESS | 4433 | 1461420174438 Marionette TRACE conn3 <- [1,1255,null,{"value":null}] 07:02:54 INFO - PROCESS | 4433 | 1461420174469 Marionette TRACE conn3 -> [0,1256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:54 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1291e30800 == 93 [pid = 4433] [id = 321] 07:02:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 119 (0x7f128b9dd800) [pid = 4433] [serial = 964] [outer = (nil)] 07:02:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 120 (0x7f1293fd0000) [pid = 4433] [serial = 965] [outer = 0x7f128b9dd800] 07:02:54 INFO - PROCESS | 4433 | 1461420174528 Marionette DEBUG loaded listener.js 07:02:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 121 (0x7f129586d800) [pid = 4433] [serial = 966] [outer = 0x7f128b9dd800] 07:02:55 INFO - PROCESS | 4433 | 1461420175243 Marionette TRACE conn3 <- [1,1256,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.bottom",0,null,null]]]}] 07:02:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | Canvas test: 2d.gradient.radial.cone.bottom 07:02:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html | took 1029ms 07:02:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html 07:02:55 INFO - PROCESS | 4433 | 1461420175275 Marionette TRACE conn3 -> [0,1257,"getWindowHandle",null] 07:02:55 INFO - PROCESS | 4433 | 1461420175277 Marionette TRACE conn3 <- [1,1257,null,{"value":"8"}] 07:02:55 INFO - PROCESS | 4433 | 1461420175283 Marionette TRACE conn3 -> [0,1258,"setScriptTimeout",{"ms":35000}] 07:02:55 INFO - PROCESS | 4433 | 1461420175286 Marionette TRACE conn3 <- [1,1258,null,{}] 07:02:55 INFO - PROCESS | 4433 | 1461420175290 Marionette TRACE conn3 -> [0,1259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:55 INFO - PROCESS | 4433 | 1461420175445 Marionette TRACE conn3 <- [1,1259,null,{"value":null}] 07:02:55 INFO - PROCESS | 4433 | 1461420175575 Marionette TRACE conn3 -> [0,1260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:55 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12955d1000 == 94 [pid = 4433] [id = 322] 07:02:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 122 (0x7f128c072400) [pid = 4433] [serial = 967] [outer = (nil)] 07:02:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 123 (0x7f1296524000) [pid = 4433] [serial = 968] [outer = 0x7f128c072400] 07:02:55 INFO - PROCESS | 4433 | 1461420175633 Marionette DEBUG loaded listener.js 07:02:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 124 (0x7f1297833000) [pid = 4433] [serial = 969] [outer = 0x7f128c072400] 07:02:56 INFO - PROCESS | 4433 | 1461420176577 Marionette TRACE conn3 <- [1,1260,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.cylinder",0,null,null]]]}] 07:02:56 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | Canvas test: 2d.gradient.radial.cone.cylinder 07:02:56 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html | took 1330ms 07:02:56 INFO - PROCESS | 4433 | 1461420176613 Marionette TRACE conn3 -> [0,1261,"getWindowHandle",null] 07:02:56 INFO - PROCESS | 4433 | 1461420176619 Marionette TRACE conn3 <- [1,1261,null,{"value":"8"}] 07:02:56 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html 07:02:56 INFO - PROCESS | 4433 | 1461420176628 Marionette TRACE conn3 -> [0,1262,"setScriptTimeout",{"ms":35000}] 07:02:56 INFO - PROCESS | 4433 | 1461420176633 Marionette TRACE conn3 <- [1,1262,null,{}] 07:02:56 INFO - PROCESS | 4433 | 1461420176641 Marionette TRACE conn3 -> [0,1263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:56 INFO - PROCESS | 4433 | 1461420176827 Marionette TRACE conn3 <- [1,1263,null,{"value":null}] 07:02:56 INFO - PROCESS | 4433 | 1461420176992 Marionette TRACE conn3 -> [0,1264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:57 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b313000 == 95 [pid = 4433] [id = 323] 07:02:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 125 (0x7f12844d5c00) [pid = 4433] [serial = 970] [outer = (nil)] 07:02:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 126 (0x7f128afdc800) [pid = 4433] [serial = 971] [outer = 0x7f12844d5c00] 07:02:57 INFO - PROCESS | 4433 | 1461420177066 Marionette DEBUG loaded listener.js 07:02:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 127 (0x7f128b2d9c00) [pid = 4433] [serial = 972] [outer = 0x7f12844d5c00] 07:02:57 INFO - PROCESS | 4433 | 1461420177951 Marionette TRACE conn3 <- [1,1264,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.front",0,null,null]]]}] 07:02:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | Canvas test: 2d.gradient.radial.cone.front 07:02:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html | took 1386ms 07:02:58 INFO - PROCESS | 4433 | 1461420178016 Marionette TRACE conn3 -> [0,1265,"getWindowHandle",null] 07:02:58 INFO - PROCESS | 4433 | 1461420178024 Marionette TRACE conn3 <- [1,1265,null,{"value":"8"}] 07:02:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html 07:02:58 INFO - PROCESS | 4433 | 1461420178034 Marionette TRACE conn3 -> [0,1266,"setScriptTimeout",{"ms":35000}] 07:02:58 INFO - PROCESS | 4433 | 1461420178038 Marionette TRACE conn3 <- [1,1266,null,{}] 07:02:58 INFO - PROCESS | 4433 | 1461420178043 Marionette TRACE conn3 -> [0,1267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:58 INFO - PROCESS | 4433 | 1461420178246 Marionette TRACE conn3 <- [1,1267,null,{"value":null}] 07:02:58 INFO - PROCESS | 4433 | 1461420178409 Marionette TRACE conn3 -> [0,1268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:58 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f412000 == 96 [pid = 4433] [id = 324] 07:02:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 128 (0x7f128b013c00) [pid = 4433] [serial = 973] [outer = (nil)] 07:02:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 129 (0x7f128c070c00) [pid = 4433] [serial = 974] [outer = 0x7f128b013c00] 07:02:58 INFO - PROCESS | 4433 | 1461420178481 Marionette DEBUG loaded listener.js 07:02:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 130 (0x7f128eb9bc00) [pid = 4433] [serial = 975] [outer = 0x7f128b013c00] 07:02:59 INFO - PROCESS | 4433 | 1461420179397 Marionette TRACE conn3 <- [1,1268,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape1",0,null,null]]]}] 07:02:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | Canvas test: 2d.gradient.radial.cone.shape1 07:02:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html | took 1435ms 07:02:59 INFO - PROCESS | 4433 | 1461420179469 Marionette TRACE conn3 -> [0,1269,"getWindowHandle",null] 07:02:59 INFO - PROCESS | 4433 | 1461420179473 Marionette TRACE conn3 <- [1,1269,null,{"value":"8"}] 07:02:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html 07:02:59 INFO - PROCESS | 4433 | 1461420179479 Marionette TRACE conn3 -> [0,1270,"setScriptTimeout",{"ms":35000}] 07:02:59 INFO - PROCESS | 4433 | 1461420179484 Marionette TRACE conn3 <- [1,1270,null,{}] 07:02:59 INFO - PROCESS | 4433 | 1461420179500 Marionette TRACE conn3 -> [0,1271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:02:59 INFO - PROCESS | 4433 | 1461420179710 Marionette TRACE conn3 <- [1,1271,null,{"value":null}] 07:02:59 INFO - PROCESS | 4433 | 1461420179885 Marionette TRACE conn3 -> [0,1272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:02:59 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129787d000 == 97 [pid = 4433] [id = 325] 07:02:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 131 (0x7f128f2d3c00) [pid = 4433] [serial = 976] [outer = (nil)] 07:02:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 132 (0x7f1291e9dc00) [pid = 4433] [serial = 977] [outer = 0x7f128f2d3c00] 07:02:59 INFO - PROCESS | 4433 | 1461420179963 Marionette DEBUG loaded listener.js 07:03:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 133 (0x7f1295915800) [pid = 4433] [serial = 978] [outer = 0x7f128f2d3c00] 07:03:00 INFO - PROCESS | 4433 | 1461420180822 Marionette TRACE conn3 <- [1,1272,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.shape2",0,null,null]]]}] 07:03:00 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | Canvas test: 2d.gradient.radial.cone.shape2 07:03:00 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html | took 1391ms 07:03:00 INFO - PROCESS | 4433 | 1461420180870 Marionette TRACE conn3 -> [0,1273,"getWindowHandle",null] 07:03:00 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html 07:03:00 INFO - PROCESS | 4433 | 1461420180875 Marionette TRACE conn3 <- [1,1273,null,{"value":"8"}] 07:03:00 INFO - PROCESS | 4433 | 1461420180880 Marionette TRACE conn3 -> [0,1274,"setScriptTimeout",{"ms":35000}] 07:03:00 INFO - PROCESS | 4433 | 1461420180883 Marionette TRACE conn3 <- [1,1274,null,{}] 07:03:00 INFO - PROCESS | 4433 | 1461420180889 Marionette TRACE conn3 -> [0,1275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:01 INFO - PROCESS | 4433 | 1461420181053 Marionette TRACE conn3 <- [1,1275,null,{"value":null}] 07:03:01 INFO - PROCESS | 4433 | 1461420181222 Marionette TRACE conn3 -> [0,1276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:01 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a2420800 == 98 [pid = 4433] [id = 326] 07:03:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 134 (0x7f128f2d4c00) [pid = 4433] [serial = 979] [outer = (nil)] 07:03:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 135 (0x7f12a1f7e000) [pid = 4433] [serial = 980] [outer = 0x7f128f2d4c00] 07:03:01 INFO - PROCESS | 4433 | 1461420181290 Marionette DEBUG loaded listener.js 07:03:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 136 (0x7f12a207b400) [pid = 4433] [serial = 981] [outer = 0x7f128f2d4c00] 07:03:02 INFO - PROCESS | 4433 | 1461420182163 Marionette TRACE conn3 <- [1,1276,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html",0,null,null,[["Canvas test: 2d.gradient.radial.cone.top",0,null,null]]]}] 07:03:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | Canvas test: 2d.gradient.radial.cone.top 07:03:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html | took 1328ms 07:03:02 INFO - PROCESS | 4433 | 1461420182210 Marionette TRACE conn3 -> [0,1277,"getWindowHandle",null] 07:03:02 INFO - PROCESS | 4433 | 1461420182212 Marionette TRACE conn3 <- [1,1277,null,{"value":"8"}] 07:03:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html 07:03:02 INFO - PROCESS | 4433 | 1461420182218 Marionette TRACE conn3 -> [0,1278,"setScriptTimeout",{"ms":35000}] 07:03:02 INFO - PROCESS | 4433 | 1461420182220 Marionette TRACE conn3 <- [1,1278,null,{}] 07:03:02 INFO - PROCESS | 4433 | 1461420182226 Marionette TRACE conn3 -> [0,1279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:02 INFO - PROCESS | 4433 | 1461420182386 Marionette TRACE conn3 <- [1,1279,null,{"value":null}] 07:03:02 INFO - PROCESS | 4433 | 1461420182558 Marionette TRACE conn3 -> [0,1280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:02 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a6bee800 == 99 [pid = 4433] [id = 327] 07:03:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 137 (0x7f1281c8dc00) [pid = 4433] [serial = 982] [outer = (nil)] 07:03:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 138 (0x7f12a3143000) [pid = 4433] [serial = 983] [outer = 0x7f1281c8dc00] 07:03:02 INFO - PROCESS | 4433 | 1461420182627 Marionette DEBUG loaded listener.js 07:03:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 139 (0x7f12a4e20000) [pid = 4433] [serial = 984] [outer = 0x7f1281c8dc00] 07:03:03 INFO - PROCESS | 4433 | 1461420183489 Marionette TRACE conn3 <- [1,1280,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html",0,null,null,[["Canvas test: 2d.gradient.radial.equal",0,null,null]]]}] 07:03:03 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | Canvas test: 2d.gradient.radial.equal 07:03:03 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html | took 1329ms 07:03:03 INFO - PROCESS | 4433 | 1461420183548 Marionette TRACE conn3 -> [0,1281,"getWindowHandle",null] 07:03:03 INFO - PROCESS | 4433 | 1461420183552 Marionette TRACE conn3 <- [1,1281,null,{"value":"8"}] 07:03:03 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html 07:03:03 INFO - PROCESS | 4433 | 1461420183558 Marionette TRACE conn3 -> [0,1282,"setScriptTimeout",{"ms":35000}] 07:03:03 INFO - PROCESS | 4433 | 1461420183560 Marionette TRACE conn3 <- [1,1282,null,{}] 07:03:03 INFO - PROCESS | 4433 | 1461420183565 Marionette TRACE conn3 -> [0,1283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:03 INFO - PROCESS | 4433 | 1461420183753 Marionette TRACE conn3 <- [1,1283,null,{"value":null}] 07:03:03 INFO - PROCESS | 4433 | 1461420183940 Marionette TRACE conn3 -> [0,1284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:03 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12ab8ad000 == 100 [pid = 4433] [id = 328] 07:03:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 140 (0x7f12844d8c00) [pid = 4433] [serial = 985] [outer = (nil)] 07:03:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 141 (0x7f12a53c6800) [pid = 4433] [serial = 986] [outer = 0x7f12844d8c00] 07:03:04 INFO - PROCESS | 4433 | 1461420184016 Marionette DEBUG loaded listener.js 07:03:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 142 (0x7f12a7706c00) [pid = 4433] [serial = 987] [outer = 0x7f12844d8c00] 07:03:04 INFO - PROCESS | 4433 | 1461420184815 Marionette TRACE conn3 <- [1,1284,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside1",0,null,null]]]}] 07:03:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | Canvas test: 2d.gradient.radial.inside1 07:03:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html | took 1286ms 07:03:04 INFO - PROCESS | 4433 | 1461420184845 Marionette TRACE conn3 -> [0,1285,"getWindowHandle",null] 07:03:04 INFO - PROCESS | 4433 | 1461420184849 Marionette TRACE conn3 <- [1,1285,null,{"value":"8"}] 07:03:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html 07:03:04 INFO - PROCESS | 4433 | 1461420184855 Marionette TRACE conn3 -> [0,1286,"setScriptTimeout",{"ms":35000}] 07:03:04 INFO - PROCESS | 4433 | 1461420184857 Marionette TRACE conn3 <- [1,1286,null,{}] 07:03:04 INFO - PROCESS | 4433 | 1461420184863 Marionette TRACE conn3 -> [0,1287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:05 INFO - PROCESS | 4433 | 1461420185033 Marionette TRACE conn3 <- [1,1287,null,{"value":null}] 07:03:05 INFO - PROCESS | 4433 | 1461420185207 Marionette TRACE conn3 -> [0,1288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:05 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1283582000 == 101 [pid = 4433] [id = 329] 07:03:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 143 (0x7f1280ab1c00) [pid = 4433] [serial = 988] [outer = (nil)] 07:03:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 144 (0x7f1280aba000) [pid = 4433] [serial = 989] [outer = 0x7f1280ab1c00] 07:03:05 INFO - PROCESS | 4433 | 1461420185275 Marionette DEBUG loaded listener.js 07:03:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 145 (0x7f1280abf000) [pid = 4433] [serial = 990] [outer = 0x7f1280ab1c00] 07:03:06 INFO - PROCESS | 4433 | 1461420186120 Marionette TRACE conn3 <- [1,1288,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside2",0,null,null]]]}] 07:03:06 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | Canvas test: 2d.gradient.radial.inside2 07:03:06 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html | took 1330ms 07:03:06 INFO - PROCESS | 4433 | 1461420186186 Marionette TRACE conn3 -> [0,1289,"getWindowHandle",null] 07:03:06 INFO - PROCESS | 4433 | 1461420186190 Marionette TRACE conn3 <- [1,1289,null,{"value":"8"}] 07:03:06 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html 07:03:06 INFO - PROCESS | 4433 | 1461420186195 Marionette TRACE conn3 -> [0,1290,"setScriptTimeout",{"ms":35000}] 07:03:06 INFO - PROCESS | 4433 | 1461420186198 Marionette TRACE conn3 <- [1,1290,null,{}] 07:03:06 INFO - PROCESS | 4433 | 1461420186203 Marionette TRACE conn3 -> [0,1291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:06 INFO - PROCESS | 4433 | 1461420186369 Marionette TRACE conn3 <- [1,1291,null,{"value":null}] 07:03:06 INFO - PROCESS | 4433 | 1461420186541 Marionette TRACE conn3 -> [0,1292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:06 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12801d7000 == 102 [pid = 4433] [id = 330] 07:03:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 146 (0x7f1280ab0800) [pid = 4433] [serial = 991] [outer = (nil)] 07:03:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 147 (0x7f128c1b8400) [pid = 4433] [serial = 992] [outer = 0x7f1280ab0800] 07:03:06 INFO - PROCESS | 4433 | 1461420186611 Marionette DEBUG loaded listener.js 07:03:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 148 (0x7f128c1bd800) [pid = 4433] [serial = 993] [outer = 0x7f1280ab0800] 07:03:07 INFO - PROCESS | 4433 | 1461420187462 Marionette TRACE conn3 <- [1,1292,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.inside3",0,null,null]]]}] 07:03:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | Canvas test: 2d.gradient.radial.inside3 07:03:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html | took 1336ms 07:03:07 INFO - PROCESS | 4433 | 1461420187533 Marionette TRACE conn3 -> [0,1293,"getWindowHandle",null] 07:03:07 INFO - PROCESS | 4433 | 1461420187536 Marionette TRACE conn3 <- [1,1293,null,{"value":"8"}] 07:03:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html 07:03:07 INFO - PROCESS | 4433 | 1461420187542 Marionette TRACE conn3 -> [0,1294,"setScriptTimeout",{"ms":35000}] 07:03:07 INFO - PROCESS | 4433 | 1461420187544 Marionette TRACE conn3 <- [1,1294,null,{}] 07:03:07 INFO - PROCESS | 4433 | 1461420187550 Marionette TRACE conn3 -> [0,1295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:07 INFO - PROCESS | 4433 | 1461420187708 Marionette TRACE conn3 <- [1,1295,null,{"value":null}] 07:03:07 INFO - PROCESS | 4433 | 1461420187881 Marionette TRACE conn3 -> [0,1296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:07 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12802cc800 == 103 [pid = 4433] [id = 331] 07:03:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 149 (0x7f127f2a9c00) [pid = 4433] [serial = 994] [outer = (nil)] 07:03:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 150 (0x7f127f2ae000) [pid = 4433] [serial = 995] [outer = 0x7f127f2a9c00] 07:03:07 INFO - PROCESS | 4433 | 1461420187952 Marionette DEBUG loaded listener.js 07:03:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 151 (0x7f1280ab3c00) [pid = 4433] [serial = 996] [outer = 0x7f127f2a9c00] 07:03:08 INFO - PROCESS | 4433 | 1461420188744 Marionette TRACE conn3 <- [1,1296,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html",0,null,null,[["createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative",0,null,null]]]}] 07:03:08 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | createRadialGradient() throws INDEX_SIZE_ERR if either radius is negative 07:03:08 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html | took 1232ms 07:03:08 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html 07:03:08 INFO - PROCESS | 4433 | 1461420188775 Marionette TRACE conn3 -> [0,1297,"getWindowHandle",null] 07:03:08 INFO - PROCESS | 4433 | 1461420188777 Marionette TRACE conn3 <- [1,1297,null,{"value":"8"}] 07:03:08 INFO - PROCESS | 4433 | 1461420188782 Marionette TRACE conn3 -> [0,1298,"setScriptTimeout",{"ms":35000}] 07:03:08 INFO - PROCESS | 4433 | 1461420188786 Marionette TRACE conn3 <- [1,1298,null,{}] 07:03:08 INFO - PROCESS | 4433 | 1461420188791 Marionette TRACE conn3 -> [0,1299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:08 INFO - PROCESS | 4433 | 1461420188963 Marionette TRACE conn3 <- [1,1299,null,{"value":null}] 07:03:09 INFO - PROCESS | 4433 | 1461420189135 Marionette TRACE conn3 -> [0,1300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:09 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1283577000 == 104 [pid = 4433] [id = 332] 07:03:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 152 (0x7f127f2aa000) [pid = 4433] [serial = 997] [outer = (nil)] 07:03:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 153 (0x7f128c1c0000) [pid = 4433] [serial = 998] [outer = 0x7f127f2aa000] 07:03:09 INFO - PROCESS | 4433 | 1461420189201 Marionette DEBUG loaded listener.js 07:03:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 154 (0x7f128c1c3c00) [pid = 4433] [serial = 999] [outer = 0x7f127f2aa000] 07:03:10 INFO - PROCESS | 4433 | 1461420190084 Marionette TRACE conn3 <- [1,1300,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html",0,null,null,[["createRadialGradient() throws TypeError if arguments are not finite",0,null,null]]]}] 07:03:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | createRadialGradient() throws TypeError if arguments are not finite 07:03:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html | took 1328ms 07:03:10 INFO - PROCESS | 4433 | 1461420190112 Marionette TRACE conn3 -> [0,1301,"getWindowHandle",null] 07:03:10 INFO - PROCESS | 4433 | 1461420190116 Marionette TRACE conn3 <- [1,1301,null,{"value":"8"}] 07:03:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html 07:03:10 INFO - PROCESS | 4433 | 1461420190122 Marionette TRACE conn3 -> [0,1302,"setScriptTimeout",{"ms":35000}] 07:03:10 INFO - PROCESS | 4433 | 1461420190125 Marionette TRACE conn3 <- [1,1302,null,{}] 07:03:10 INFO - PROCESS | 4433 | 1461420190130 Marionette TRACE conn3 -> [0,1303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:10 INFO - PROCESS | 4433 | 1461420190314 Marionette TRACE conn3 <- [1,1303,null,{"value":null}] 07:03:10 INFO - PROCESS | 4433 | 1461420190500 Marionette TRACE conn3 -> [0,1304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:10 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127e4a2000 == 105 [pid = 4433] [id = 333] 07:03:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 155 (0x7f127f2aa800) [pid = 4433] [serial = 1000] [outer = (nil)] 07:03:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 156 (0x7f1283b7d800) [pid = 4433] [serial = 1001] [outer = 0x7f127f2aa800] 07:03:10 INFO - PROCESS | 4433 | 1461420190573 Marionette DEBUG loaded listener.js 07:03:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 157 (0x7f12a6dbfc00) [pid = 4433] [serial = 1002] [outer = 0x7f127f2aa800] 07:03:11 INFO - PROCESS | 4433 | 1461420191837 Marionette TRACE conn3 <- [1,1304,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside1",0,null,null]]]}] 07:03:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | Canvas test: 2d.gradient.radial.outside1 07:03:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html | took 1777ms 07:03:11 INFO - PROCESS | 4433 | 1461420191899 Marionette TRACE conn3 -> [0,1305,"getWindowHandle",null] 07:03:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html 07:03:11 INFO - PROCESS | 4433 | 1461420191905 Marionette TRACE conn3 <- [1,1305,null,{"value":"8"}] 07:03:11 INFO - PROCESS | 4433 | 1461420191912 Marionette TRACE conn3 -> [0,1306,"setScriptTimeout",{"ms":35000}] 07:03:11 INFO - PROCESS | 4433 | 1461420191916 Marionette TRACE conn3 <- [1,1306,null,{}] 07:03:11 INFO - PROCESS | 4433 | 1461420191924 Marionette TRACE conn3 -> [0,1307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:12 INFO - PROCESS | 4433 | 1461420192140 Marionette TRACE conn3 <- [1,1307,null,{"value":null}] 07:03:12 INFO - PROCESS | 4433 | 1461420192299 Marionette TRACE conn3 -> [0,1308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:12 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128444c000 == 106 [pid = 4433] [id = 334] 07:03:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 158 (0x7f128070d000) [pid = 4433] [serial = 1003] [outer = (nil)] 07:03:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 159 (0x7f1280de2000) [pid = 4433] [serial = 1004] [outer = 0x7f128070d000] 07:03:12 INFO - PROCESS | 4433 | 1461420192362 Marionette DEBUG loaded listener.js 07:03:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 160 (0x7f12813b5800) [pid = 4433] [serial = 1005] [outer = 0x7f128070d000] 07:03:13 INFO - PROCESS | 4433 | 1461420193175 Marionette TRACE conn3 <- [1,1308,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside2",0,null,null]]]}] 07:03:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | Canvas test: 2d.gradient.radial.outside2 07:03:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html | took 1331ms 07:03:13 INFO - PROCESS | 4433 | 1461420193243 Marionette TRACE conn3 -> [0,1309,"getWindowHandle",null] 07:03:13 INFO - PROCESS | 4433 | 1461420193250 Marionette TRACE conn3 <- [1,1309,null,{"value":"8"}] 07:03:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html 07:03:13 INFO - PROCESS | 4433 | 1461420193260 Marionette TRACE conn3 -> [0,1310,"setScriptTimeout",{"ms":35000}] 07:03:13 INFO - PROCESS | 4433 | 1461420193263 Marionette TRACE conn3 <- [1,1310,null,{}] 07:03:13 INFO - PROCESS | 4433 | 1461420193268 Marionette TRACE conn3 -> [0,1311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:13 INFO - PROCESS | 4433 | 1461420193428 Marionette TRACE conn3 <- [1,1311,null,{"value":null}] 07:03:13 INFO - PROCESS | 4433 | 1461420193620 Marionette TRACE conn3 -> [0,1312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:13 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1284583000 == 107 [pid = 4433] [id = 335] 07:03:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 161 (0x7f1280de7000) [pid = 4433] [serial = 1006] [outer = (nil)] 07:03:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 162 (0x7f12813b0c00) [pid = 4433] [serial = 1007] [outer = 0x7f1280de7000] 07:03:13 INFO - PROCESS | 4433 | 1461420193684 Marionette DEBUG loaded listener.js 07:03:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 163 (0x7f12844dcc00) [pid = 4433] [serial = 1008] [outer = 0x7f1280de7000] 07:03:14 INFO - PROCESS | 4433 | 1461420194704 Marionette TRACE conn3 <- [1,1312,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html",0,null,null,[["Canvas test: 2d.gradient.radial.outside3",1,"assert_equals: Red channel of the pixel at (1, 1) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html:32:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1313,"getWindowHandle",null] 07:03:14 INFO - PROCESS | 4433 | 1461420194753 Marionette TRACE conn3 <- [1,1313,null,{"value":"8"}] 07:03:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html 07:03:14 INFO - PROCESS | 4433 | 1461420194758 Marionette TRACE conn3 -> [0,1314,"setScriptTimeout",{"ms":35000}] 07:03:14 INFO - PROCESS | 4433 | 1461420194763 Marionette TRACE conn3 <- [1,1314,null,{}] 07:03:14 INFO - PROCESS | 4433 | 1461420194778 Marionette TRACE conn3 -> [0,1315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:14 INFO - PROCESS | 4433 | 1461420194946 Marionette TRACE conn3 <- [1,1315,null,{"value":null}] 07:03:15 INFO - PROCESS | 4433 | 1461420195213 Marionette TRACE conn3 -> [0,1316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:15 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128436a800 == 108 [pid = 4433] [id = 336] 07:03:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 164 (0x7f12813b7000) [pid = 4433] [serial = 1009] [outer = (nil)] 07:03:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 165 (0x7f128b01b000) [pid = 4433] [serial = 1010] [outer = 0x7f12813b7000] 07:03:15 INFO - PROCESS | 4433 | 1461420195355 Marionette DEBUG loaded listener.js 07:03:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 166 (0x7f128b529800) [pid = 4433] [serial = 1011] [outer = 0x7f12813b7000] 07:03:15 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128454c800 == 107 [pid = 4433] [id = 278] 07:03:15 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a3413000 == 106 [pid = 4433] [id = 277] 07:03:15 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1298456800 == 105 [pid = 4433] [id = 275] 07:03:15 INFO - PROCESS | 4433 | --DOMWINDOW == 165 (0x7f128f24f000) [pid = 4433] [serial = 887] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 4433 | --DOMWINDOW == 164 (0x7f12a6dbb400) [pid = 4433] [serial = 884] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 4433 | --DOMWINDOW == 163 (0x7f1296706c00) [pid = 4433] [serial = 911] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 4433 | --DOMWINDOW == 162 (0x7f128b018400) [pid = 4433] [serial = 890] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 4433 | --DOMWINDOW == 161 (0x7f12a6a42400) [pid = 4433] [serial = 881] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1291e30800 == 104 [pid = 4433] [id = 321] 07:03:15 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128facf000 == 103 [pid = 4433] [id = 320] 07:03:15 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f413000 == 102 [pid = 4433] [id = 319] 07:03:15 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128ed43800 == 101 [pid = 4433] [id = 318] 07:03:15 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12892ae000 == 100 [pid = 4433] [id = 317] 07:03:15 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1281476000 == 99 [pid = 4433] [id = 316] 07:03:15 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12891d9800 == 98 [pid = 4433] [id = 315] 07:03:15 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a6c62800 == 97 [pid = 4433] [id = 309] 07:03:15 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a2f12800 == 96 [pid = 4433] [id = 308] 07:03:15 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129b516800 == 95 [pid = 4433] [id = 307] 07:03:15 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1295e7b000 == 94 [pid = 4433] [id = 306] 07:03:15 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128ed57800 == 93 [pid = 4433] [id = 305] 07:03:15 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12891d4000 == 92 [pid = 4433] [id = 304] 07:03:15 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129654e000 == 91 [pid = 4433] [id = 286] 07:03:15 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129453b000 == 90 [pid = 4433] [id = 303] 07:03:15 INFO - PROCESS | 4433 | --DOMWINDOW == 160 (0x7f12976a3400) [pid = 4433] [serial = 831] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 4433 | --DOMWINDOW == 159 (0x7f129590e800) [pid = 4433] [serial = 872] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 4433 | --DOMWINDOW == 158 (0x7f12900e8800) [pid = 4433] [serial = 903] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 4433 | --DOMWINDOW == 157 (0x7f1296b72400) [pid = 4433] [serial = 861] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 4433 | --DOMWINDOW == 156 (0x7f128eb99800) [pid = 4433] [serial = 900] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 4433 | --DOMWINDOW == 155 (0x7f128bbeac00) [pid = 4433] [serial = 897] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 4433 | --DOMWINDOW == 154 (0x7f128d380c00) [pid = 4433] [serial = 899] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 4433 | --DOMWINDOW == 153 (0x7f128afd6000) [pid = 4433] [serial = 863] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 4433 | --DOMWINDOW == 152 (0x7f128b9a6000) [pid = 4433] [serial = 896] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 4433 | --DOMWINDOW == 151 (0x7f128f8c1000) [pid = 4433] [serial = 902] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 4433 | --DOMWINDOW == 150 (0x7f12958ae800) [pid = 4433] [serial = 909] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 4433 | --DOMWINDOW == 149 (0x7f1291210400) [pid = 4433] [serial = 908] [outer = (nil)] [url = about:blank] 07:03:15 INFO - PROCESS | 4433 | --DOMWINDOW == 148 (0x7f12a2462400) [pid = 4433] [serial = 878] [outer = (nil)] [url = about:blank] 07:03:16 INFO - PROCESS | 4433 | --DOMWINDOW == 147 (0x7f12a11f0000) [pid = 4433] [serial = 875] [outer = (nil)] [url = about:blank] 07:03:16 INFO - PROCESS | 4433 | --DOMWINDOW == 146 (0x7f12943c0c00) [pid = 4433] [serial = 906] [outer = (nil)] [url = about:blank] 07:03:16 INFO - PROCESS | 4433 | --DOMWINDOW == 145 (0x7f128f8c3000) [pid = 4433] [serial = 869] [outer = (nil)] [url = about:blank] 07:03:16 INFO - PROCESS | 4433 | --DOMWINDOW == 144 (0x7f129c185400) [pid = 4433] [serial = 837] [outer = (nil)] [url = about:blank] 07:03:16 INFO - PROCESS | 4433 | --DOMWINDOW == 143 (0x7f128b9d6000) [pid = 4433] [serial = 866] [outer = (nil)] [url = about:blank] 07:03:16 INFO - PROCESS | 4433 | --DOMWINDOW == 142 (0x7f12a1114400) [pid = 4433] [serial = 834] [outer = (nil)] [url = about:blank] 07:03:16 INFO - PROCESS | 4433 | --DOMWINDOW == 141 (0x7f128a751800) [pid = 4433] [serial = 893] [outer = (nil)] [url = about:blank] 07:03:16 INFO - PROCESS | 4433 | --DOMWINDOW == 140 (0x7f1295f18800) [pid = 4433] [serial = 828] [outer = (nil)] [url = about:blank] 07:03:16 INFO - PROCESS | 4433 | --DOMWINDOW == 139 (0x7f128afd8000) [pid = 4433] [serial = 894] [outer = (nil)] [url = about:blank] 07:03:16 INFO - PROCESS | 4433 | --DOMWINDOW == 138 (0x7f129338ac00) [pid = 4433] [serial = 905] [outer = (nil)] [url = about:blank] 07:03:16 INFO - PROCESS | 4433 | 1461420196140 Marionette TRACE conn3 <- [1,1316,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch1",0,null,null]]]}] 07:03:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | Canvas test: 2d.gradient.radial.touch1 07:03:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html | took 1430ms 07:03:16 INFO - PROCESS | 4433 | 1461420196219 Marionette TRACE conn3 -> [0,1317,"getWindowHandle",null] 07:03:16 INFO - PROCESS | 4433 | 1461420196223 Marionette TRACE conn3 <- [1,1317,null,{"value":"8"}] 07:03:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html 07:03:16 INFO - PROCESS | 4433 | 1461420196233 Marionette TRACE conn3 -> [0,1318,"setScriptTimeout",{"ms":35000}] 07:03:16 INFO - PROCESS | 4433 | 1461420196236 Marionette TRACE conn3 <- [1,1318,null,{}] 07:03:16 INFO - PROCESS | 4433 | 1461420196244 Marionette TRACE conn3 -> [0,1319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:16 INFO - PROCESS | 4433 | 1461420196396 Marionette TRACE conn3 <- [1,1319,null,{"value":null}] 07:03:16 INFO - PROCESS | 4433 | 1461420196406 Marionette TRACE conn3 -> [0,1320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:16 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a7b7800 == 91 [pid = 4433] [id = 337] 07:03:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 139 (0x7f128afd6000) [pid = 4433] [serial = 1012] [outer = (nil)] 07:03:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 140 (0x7f128bbe0400) [pid = 4433] [serial = 1013] [outer = 0x7f128afd6000] 07:03:16 INFO - PROCESS | 4433 | 1461420196465 Marionette DEBUG loaded listener.js 07:03:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 141 (0x7f128bf47400) [pid = 4433] [serial = 1014] [outer = 0x7f128afd6000] 07:03:17 INFO - PROCESS | 4433 | 1461420197228 Marionette TRACE conn3 <- [1,1320,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch2",0,null,null]]]}] 07:03:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | Canvas test: 2d.gradient.radial.touch2 07:03:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html | took 1028ms 07:03:17 INFO - PROCESS | 4433 | 1461420197262 Marionette TRACE conn3 -> [0,1321,"getWindowHandle",null] 07:03:17 INFO - PROCESS | 4433 | 1461420197266 Marionette TRACE conn3 <- [1,1321,null,{"value":"8"}] 07:03:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html 07:03:17 INFO - PROCESS | 4433 | 1461420197271 Marionette TRACE conn3 -> [0,1322,"setScriptTimeout",{"ms":35000}] 07:03:17 INFO - PROCESS | 4433 | 1461420197273 Marionette TRACE conn3 <- [1,1322,null,{}] 07:03:17 INFO - PROCESS | 4433 | 1461420197278 Marionette TRACE conn3 -> [0,1323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:17 INFO - PROCESS | 4433 | 1461420197468 Marionette TRACE conn3 <- [1,1323,null,{"value":null}] 07:03:17 INFO - PROCESS | 4433 | 1461420197481 Marionette TRACE conn3 -> [0,1324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:17 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b8dc000 == 92 [pid = 4433] [id = 338] 07:03:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 142 (0x7f128bf48000) [pid = 4433] [serial = 1015] [outer = (nil)] 07:03:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 143 (0x7f128c075000) [pid = 4433] [serial = 1016] [outer = 0x7f128bf48000] 07:03:17 INFO - PROCESS | 4433 | 1461420197539 Marionette DEBUG loaded listener.js 07:03:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 144 (0x7f128c1bec00) [pid = 4433] [serial = 1017] [outer = 0x7f128bf48000] 07:03:18 INFO - PROCESS | 4433 | 1461420198389 Marionette TRACE conn3 <- [1,1324,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html",0,null,null,[["Canvas test: 2d.gradient.radial.touch3",0,null,null]]]}] 07:03:18 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | Canvas test: 2d.gradient.radial.touch3 07:03:18 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html | took 1176ms 07:03:18 INFO - PROCESS | 4433 | 1461420198453 Marionette TRACE conn3 -> [0,1325,"getWindowHandle",null] 07:03:18 INFO - PROCESS | 4433 | 1461420198457 Marionette TRACE conn3 <- [1,1325,null,{"value":"8"}] 07:03:18 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html 07:03:18 INFO - PROCESS | 4433 | 1461420198463 Marionette TRACE conn3 -> [0,1326,"setScriptTimeout",{"ms":35000}] 07:03:18 INFO - PROCESS | 4433 | 1461420198466 Marionette TRACE conn3 <- [1,1326,null,{}] 07:03:18 INFO - PROCESS | 4433 | 1461420198471 Marionette TRACE conn3 -> [0,1327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:18 INFO - PROCESS | 4433 | 1461420198693 Marionette TRACE conn3 <- [1,1327,null,{"value":null}] 07:03:18 INFO - PROCESS | 4433 | 1461420198720 Marionette TRACE conn3 -> [0,1328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:18 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128c5af800 == 93 [pid = 4433] [id = 339] 07:03:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 145 (0x7f128c1bfc00) [pid = 4433] [serial = 1018] [outer = (nil)] 07:03:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 146 (0x7f128eec2800) [pid = 4433] [serial = 1019] [outer = 0x7f128c1bfc00] 07:03:18 INFO - PROCESS | 4433 | 1461420198781 Marionette DEBUG loaded listener.js 07:03:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 147 (0x7f128f185000) [pid = 4433] [serial = 1020] [outer = 0x7f128c1bfc00] 07:03:19 INFO - PROCESS | 4433 | 1461420199563 Marionette TRACE conn3 <- [1,1328,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:03:19 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 07:03:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html | took 1180ms 07:03:19 INFO - PROCESS | 4433 | 1461420199649 Marionette TRACE conn3 -> [0,1329,"getWindowHandle",null] 07:03:19 INFO - PROCESS | 4433 | 1461420199652 Marionette TRACE conn3 <- [1,1329,null,{"value":"8"}] 07:03:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html 07:03:19 INFO - PROCESS | 4433 | 1461420199658 Marionette TRACE conn3 -> [0,1330,"setScriptTimeout",{"ms":35000}] 07:03:19 INFO - PROCESS | 4433 | 1461420199660 Marionette TRACE conn3 <- [1,1330,null,{}] 07:03:19 INFO - PROCESS | 4433 | 1461420199665 Marionette TRACE conn3 -> [0,1331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:19 INFO - PROCESS | 4433 | 1461420199856 Marionette TRACE conn3 <- [1,1331,null,{"value":null}] 07:03:19 INFO - PROCESS | 4433 | 1461420199881 Marionette TRACE conn3 -> [0,1332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:19 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f3c9000 == 94 [pid = 4433] [id = 340] 07:03:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 148 (0x7f128c00e000) [pid = 4433] [serial = 1021] [outer = (nil)] 07:03:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 149 (0x7f128f254c00) [pid = 4433] [serial = 1022] [outer = 0x7f128c00e000] 07:03:19 INFO - PROCESS | 4433 | 1461420199940 Marionette DEBUG loaded listener.js 07:03:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 150 (0x7f128f8c2000) [pid = 4433] [serial = 1023] [outer = 0x7f128c00e000] 07:03:20 INFO - PROCESS | 4433 | --DOMWINDOW == 149 (0x7f128b9dd800) [pid = 4433] [serial = 964] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.bottom.html] 07:03:20 INFO - PROCESS | 4433 | --DOMWINDOW == 148 (0x7f128b01c000) [pid = 4433] [serial = 910] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.fillText.html] 07:03:20 INFO - PROCESS | 4433 | --DOMWINDOW == 147 (0x7f128b03c000) [pid = 4433] [serial = 952] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.type.html] 07:03:20 INFO - PROCESS | 4433 | --DOMWINDOW == 146 (0x7f128a8e3c00) [pid = 4433] [serial = 949] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.return.html] 07:03:20 INFO - PROCESS | 4433 | --DOMWINDOW == 145 (0x7f127ff11400) [pid = 4433] [serial = 946] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidoffset.html] 07:03:20 INFO - PROCESS | 4433 | --DOMWINDOW == 144 (0x7f128b036400) [pid = 4433] [serial = 955] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.update.html] 07:03:20 INFO - PROCESS | 4433 | --DOMWINDOW == 143 (0x7f128bf4bc00) [pid = 4433] [serial = 958] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.behind.html] 07:03:20 INFO - PROCESS | 4433 | --DOMWINDOW == 142 (0x7f128f2d6800) [pid = 4433] [serial = 961] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.beside.html] 07:03:20 INFO - PROCESS | 4433 | 1461420200954 Marionette TRACE conn3 <- [1,1332,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html",0,null,null,[["Radial gradient coordinates are relative to the coordinate space at the time of filling",0,null,null]]]}] 07:03:20 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 07:03:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html | took 1335ms 07:03:20 INFO - PROCESS | 4433 | 1461420200993 Marionette TRACE conn3 -> [0,1333,"getWindowHandle",null] 07:03:20 INFO - PROCESS | 4433 | 1461420200995 Marionette TRACE conn3 <- [1,1333,null,{"value":"8"}] 07:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html 07:03:21 INFO - PROCESS | 4433 | 1461420201011 Marionette TRACE conn3 -> [0,1334,"setScriptTimeout",{"ms":35000}] 07:03:21 INFO - PROCESS | 4433 | 1461420201013 Marionette TRACE conn3 <- [1,1334,null,{}] 07:03:21 INFO - PROCESS | 4433 | 1461420201019 Marionette TRACE conn3 -> [0,1335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:21 INFO - PROCESS | 4433 | 1461420201156 Marionette TRACE conn3 <- [1,1335,null,{"value":null}] 07:03:21 INFO - PROCESS | 4433 | 1461420201288 Marionette TRACE conn3 -> [0,1336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:21 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f410000 == 95 [pid = 4433] [id = 341] 07:03:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 143 (0x7f128b01c000) [pid = 4433] [serial = 1024] [outer = (nil)] 07:03:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 144 (0x7f128f17ec00) [pid = 4433] [serial = 1025] [outer = 0x7f128b01c000] 07:03:21 INFO - PROCESS | 4433 | 1461420201346 Marionette DEBUG loaded listener.js 07:03:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 145 (0x7f129120fc00) [pid = 4433] [serial = 1026] [outer = 0x7f128b01c000] 07:03:21 INFO - PROCESS | 4433 | 1461420201975 Marionette TRACE conn3 <- [1,1336,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html",0,null,null,[["Radial gradient transforms do not experience broken caching effects",0,null,null]]]}] 07:03:21 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | Radial gradient transforms do not experience broken caching effects 07:03:21 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html | took 981ms 07:03:21 INFO - PROCESS | 4433 | 1461420201992 Marionette TRACE conn3 -> [0,1337,"getWindowHandle",null] 07:03:21 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html 07:03:21 INFO - PROCESS | 4433 | 1461420201995 Marionette TRACE conn3 <- [1,1337,null,{"value":"8"}] 07:03:22 INFO - PROCESS | 4433 | 1461420202002 Marionette TRACE conn3 -> [0,1338,"setScriptTimeout",{"ms":35000}] 07:03:22 INFO - PROCESS | 4433 | 1461420202004 Marionette TRACE conn3 <- [1,1338,null,{}] 07:03:22 INFO - PROCESS | 4433 | 1461420202009 Marionette TRACE conn3 -> [0,1339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:22 INFO - PROCESS | 4433 | 1461420202147 Marionette TRACE conn3 <- [1,1339,null,{"value":null}] 07:03:22 INFO - PROCESS | 4433 | 1461420202281 Marionette TRACE conn3 -> [0,1340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:22 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128fab4800 == 96 [pid = 4433] [id = 342] 07:03:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 146 (0x7f128b9da800) [pid = 4433] [serial = 1027] [outer = (nil)] 07:03:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 147 (0x7f129338b800) [pid = 4433] [serial = 1028] [outer = 0x7f128b9da800] 07:03:22 INFO - PROCESS | 4433 | 1461420202340 Marionette DEBUG loaded listener.js 07:03:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 148 (0x7f1294805c00) [pid = 4433] [serial = 1029] [outer = 0x7f128b9da800] 07:03:23 INFO - PROCESS | 4433 | 1461420203756 Marionette TRACE conn3 <- [1,1340,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html",0,null,null,[["createPattern() of an animated GIF draws the first frame",0,null,null]]]}] 07:03:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | createPattern() of an animated GIF draws the first frame 07:03:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html | took 1777ms 07:03:23 INFO - PROCESS | 4433 | 1461420203778 Marionette TRACE conn3 -> [0,1341,"getWindowHandle",null] 07:03:23 INFO - PROCESS | 4433 | 1461420203785 Marionette TRACE conn3 <- [1,1341,null,{"value":"8"}] 07:03:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html 07:03:23 INFO - PROCESS | 4433 | 1461420203795 Marionette TRACE conn3 -> [0,1342,"setScriptTimeout",{"ms":35000}] 07:03:23 INFO - PROCESS | 4433 | 1461420203799 Marionette TRACE conn3 <- [1,1342,null,{}] 07:03:23 INFO - PROCESS | 4433 | 1461420203809 Marionette TRACE conn3 -> [0,1343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:23 INFO - PROCESS | 4433 | 1461420203982 Marionette TRACE conn3 <- [1,1343,null,{"value":null}] 07:03:24 INFO - PROCESS | 4433 | 1461420204181 Marionette TRACE conn3 -> [0,1344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:24 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1284394800 == 97 [pid = 4433] [id = 343] 07:03:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 149 (0x7f1280abb000) [pid = 4433] [serial = 1030] [outer = (nil)] 07:03:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 150 (0x7f1283b77400) [pid = 4433] [serial = 1031] [outer = 0x7f1280abb000] 07:03:24 INFO - PROCESS | 4433 | 1461420204253 Marionette DEBUG loaded listener.js 07:03:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 151 (0x7f1283b83800) [pid = 4433] [serial = 1032] [outer = 0x7f1280abb000] 07:03:25 INFO - PROCESS | 4433 | 1461420205127 Marionette TRACE conn3 <- [1,1344,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.canvas",0,null,null]]]}] 07:03:25 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | Canvas test: 2d.pattern.basic.canvas 07:03:25 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html | took 1384ms 07:03:25 INFO - PROCESS | 4433 | 1461420205178 Marionette TRACE conn3 -> [0,1345,"getWindowHandle",null] 07:03:25 INFO - PROCESS | 4433 | 1461420205187 Marionette TRACE conn3 <- [1,1345,null,{"value":"8"}] 07:03:25 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html 07:03:25 INFO - PROCESS | 4433 | 1461420205197 Marionette TRACE conn3 -> [0,1346,"setScriptTimeout",{"ms":35000}] 07:03:25 INFO - PROCESS | 4433 | 1461420205208 Marionette TRACE conn3 <- [1,1346,null,{}] 07:03:25 INFO - PROCESS | 4433 | 1461420205216 Marionette TRACE conn3 -> [0,1347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:25 INFO - PROCESS | 4433 | 1461420205386 Marionette TRACE conn3 <- [1,1347,null,{"value":null}] 07:03:25 INFO - PROCESS | 4433 | 1461420205554 Marionette TRACE conn3 -> [0,1348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:25 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128bf5e800 == 98 [pid = 4433] [id = 344] 07:03:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 152 (0x7f12844d9800) [pid = 4433] [serial = 1033] [outer = (nil)] 07:03:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 153 (0x7f128b037000) [pid = 4433] [serial = 1034] [outer = 0x7f12844d9800] 07:03:25 INFO - PROCESS | 4433 | 1461420205625 Marionette DEBUG loaded listener.js 07:03:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 154 (0x7f128b9aa000) [pid = 4433] [serial = 1035] [outer = 0x7f12844d9800] 07:03:26 INFO - PROCESS | 4433 | 1461420206537 Marionette TRACE conn3 <- [1,1348,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html",0,null,null,[["Canvas test: 2d.pattern.basic.image",0,null,null]]]}] 07:03:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | Canvas test: 2d.pattern.basic.image 07:03:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html | took 1391ms 07:03:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html 07:03:26 INFO - PROCESS | 4433 | 1461420206588 Marionette TRACE conn3 -> [0,1349,"getWindowHandle",null] 07:03:26 INFO - PROCESS | 4433 | 1461420206591 Marionette TRACE conn3 <- [1,1349,null,{"value":"8"}] 07:03:26 INFO - PROCESS | 4433 | 1461420206598 Marionette TRACE conn3 -> [0,1350,"setScriptTimeout",{"ms":35000}] 07:03:26 INFO - PROCESS | 4433 | 1461420206603 Marionette TRACE conn3 <- [1,1350,null,{}] 07:03:26 INFO - PROCESS | 4433 | 1461420206618 Marionette TRACE conn3 -> [0,1351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:26 INFO - PROCESS | 4433 | 1461420206802 Marionette TRACE conn3 <- [1,1351,null,{"value":null}] 07:03:26 INFO - PROCESS | 4433 | 1461420206971 Marionette TRACE conn3 -> [0,1352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:26 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12948b5000 == 99 [pid = 4433] [id = 345] 07:03:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 155 (0x7f128b3cd400) [pid = 4433] [serial = 1036] [outer = (nil)] 07:03:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 156 (0x7f128c1c3800) [pid = 4433] [serial = 1037] [outer = 0x7f128b3cd400] 07:03:27 INFO - PROCESS | 4433 | 1461420207045 Marionette DEBUG loaded listener.js 07:03:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 157 (0x7f128eec7800) [pid = 4433] [serial = 1038] [outer = 0x7f128b3cd400] 07:03:27 INFO - PROCESS | 4433 | 1461420207867 Marionette TRACE conn3 <- [1,1352,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html",0,null,null,[["Canvas test: 2d.pattern.basic.nocontext",0,null,null]]]}] 07:03:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | Canvas test: 2d.pattern.basic.nocontext 07:03:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html | took 1332ms 07:03:27 INFO - PROCESS | 4433 | 1461420207929 Marionette TRACE conn3 -> [0,1353,"getWindowHandle",null] 07:03:27 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html 07:03:27 INFO - PROCESS | 4433 | 1461420207935 Marionette TRACE conn3 <- [1,1353,null,{"value":"8"}] 07:03:27 INFO - PROCESS | 4433 | 1461420207940 Marionette TRACE conn3 -> [0,1354,"setScriptTimeout",{"ms":35000}] 07:03:27 INFO - PROCESS | 4433 | 1461420207943 Marionette TRACE conn3 <- [1,1354,null,{}] 07:03:27 INFO - PROCESS | 4433 | 1461420207948 Marionette TRACE conn3 -> [0,1355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:28 INFO - PROCESS | 4433 | 1461420208116 Marionette TRACE conn3 <- [1,1355,null,{"value":null}] 07:03:28 INFO - PROCESS | 4433 | 1461420208297 Marionette TRACE conn3 -> [0,1356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:28 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1295966000 == 100 [pid = 4433] [id = 346] 07:03:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 158 (0x7f128bbd4400) [pid = 4433] [serial = 1039] [outer = (nil)] 07:03:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 159 (0x7f128f2de400) [pid = 4433] [serial = 1040] [outer = 0x7f128bbd4400] 07:03:28 INFO - PROCESS | 4433 | 1461420208366 Marionette DEBUG loaded listener.js 07:03:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 160 (0x7f129412f400) [pid = 4433] [serial = 1041] [outer = 0x7f128bbd4400] 07:03:29 INFO - PROCESS | 4433 | 1461420209304 Marionette TRACE conn3 <- [1,1356,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html",0,null,null,[["Canvas test: 2d.pattern.basic.type",0,null,null]]]}] 07:03:29 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | Canvas test: 2d.pattern.basic.type 07:03:29 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html | took 1381ms 07:03:29 INFO - PROCESS | 4433 | 1461420209321 Marionette TRACE conn3 -> [0,1357,"getWindowHandle",null] 07:03:29 INFO - PROCESS | 4433 | 1461420209324 Marionette TRACE conn3 <- [1,1357,null,{"value":"8"}] 07:03:29 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html 07:03:29 INFO - PROCESS | 4433 | 1461420209330 Marionette TRACE conn3 -> [0,1358,"setScriptTimeout",{"ms":35000}] 07:03:29 INFO - PROCESS | 4433 | 1461420209332 Marionette TRACE conn3 <- [1,1358,null,{}] 07:03:29 INFO - PROCESS | 4433 | 1461420209337 Marionette TRACE conn3 -> [0,1359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:29 INFO - PROCESS | 4433 | 1461420209498 Marionette TRACE conn3 <- [1,1359,null,{"value":null}] 07:03:29 INFO - PROCESS | 4433 | 1461420209671 Marionette TRACE conn3 -> [0,1360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:29 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1298452000 == 101 [pid = 4433] [id = 347] 07:03:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 161 (0x7f128f185800) [pid = 4433] [serial = 1042] [outer = (nil)] 07:03:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 162 (0x7f12958ae800) [pid = 4433] [serial = 1043] [outer = 0x7f128f185800] 07:03:29 INFO - PROCESS | 4433 | 1461420209741 Marionette DEBUG loaded listener.js 07:03:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 163 (0x7f1295f11400) [pid = 4433] [serial = 1044] [outer = 0x7f128f185800] 07:03:30 INFO - PROCESS | 4433 | 1461420210571 Marionette TRACE conn3 <- [1,1360,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html",0,null,null,[["Canvas test: 2d.pattern.basic.zerocanvas",0,null,null]]]}] 07:03:30 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | Canvas test: 2d.pattern.basic.zerocanvas 07:03:30 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html | took 1276ms 07:03:30 INFO - PROCESS | 4433 | 1461420210607 Marionette TRACE conn3 -> [0,1361,"getWindowHandle",null] 07:03:30 INFO - PROCESS | 4433 | 1461420210611 Marionette TRACE conn3 <- [1,1361,null,{"value":"8"}] 07:03:30 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html 07:03:30 INFO - PROCESS | 4433 | 1461420210616 Marionette TRACE conn3 -> [0,1362,"setScriptTimeout",{"ms":35000}] 07:03:30 INFO - PROCESS | 4433 | 1461420210619 Marionette TRACE conn3 <- [1,1362,null,{}] 07:03:30 INFO - PROCESS | 4433 | 1461420210624 Marionette TRACE conn3 -> [0,1363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:30 INFO - PROCESS | 4433 | 1461420210814 Marionette TRACE conn3 <- [1,1363,null,{"value":null}] 07:03:31 INFO - PROCESS | 4433 | 1461420211000 Marionette TRACE conn3 -> [0,1364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:31 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a3413800 == 102 [pid = 4433] [id = 348] 07:03:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 164 (0x7f128d55b800) [pid = 4433] [serial = 1045] [outer = (nil)] 07:03:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 165 (0x7f12a224bc00) [pid = 4433] [serial = 1046] [outer = 0x7f128d55b800] 07:03:31 INFO - PROCESS | 4433 | 1461420211071 Marionette DEBUG loaded listener.js 07:03:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 166 (0x7f12a6b5b000) [pid = 4433] [serial = 1047] [outer = 0x7f128d55b800] 07:03:31 INFO - PROCESS | 4433 | 1461420211938 Marionette TRACE conn3 <- [1,1364,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html",0,null,null,[["Canvas test: 2d.pattern.crosscanvas",0,null,null]]]}] 07:03:31 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | Canvas test: 2d.pattern.crosscanvas 07:03:31 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html | took 1383ms 07:03:32 INFO - PROCESS | 4433 | 1461420212000 Marionette TRACE conn3 -> [0,1365,"getWindowHandle",null] 07:03:32 INFO - PROCESS | 4433 | 1461420212004 Marionette TRACE conn3 <- [1,1365,null,{"value":"8"}] 07:03:32 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html 07:03:32 INFO - PROCESS | 4433 | 1461420212010 Marionette TRACE conn3 -> [0,1366,"setScriptTimeout",{"ms":35000}] 07:03:32 INFO - PROCESS | 4433 | 1461420212013 Marionette TRACE conn3 <- [1,1366,null,{}] 07:03:32 INFO - PROCESS | 4433 | 1461420212018 Marionette TRACE conn3 -> [0,1367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:32 INFO - PROCESS | 4433 | 1461420212180 Marionette TRACE conn3 <- [1,1367,null,{"value":null}] 07:03:32 INFO - PROCESS | 4433 | 1461420212369 Marionette TRACE conn3 -> [0,1368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:32 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a7716800 == 103 [pid = 4433] [id = 349] 07:03:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 167 (0x7f1295f18800) [pid = 4433] [serial = 1048] [outer = (nil)] 07:03:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 168 (0x7f12a6dbf400) [pid = 4433] [serial = 1049] [outer = 0x7f1295f18800] 07:03:32 INFO - PROCESS | 4433 | 1461420212439 Marionette DEBUG loaded listener.js 07:03:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 169 (0x7f12a760e400) [pid = 4433] [serial = 1050] [outer = 0x7f1295f18800] 07:03:33 INFO - PROCESS | 4433 | 1461420213322 Marionette TRACE conn3 <- [1,1368,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html",0,null,null,[["Canvas test: 2d.pattern.image.broken",1,"assert_throws: function \"function () { ctx.createPattern(img, 'repeat'); }\" threw object \"[Exception... \"Component is not available\" nsresult: \"0x...\" that is not a DOMException INVALID_STATE_ERR: property \"code\" is equal to undefined, expected 11","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1369,"getWindowHandle",null] 07:03:33 INFO - PROCESS | 4433 | 1461420213397 Marionette TRACE conn3 <- [1,1369,null,{"value":"8"}] 07:03:33 INFO - PROCESS | 4433 | 1461420213403 Marionette TRACE conn3 -> [0,1370,"setScriptTimeout",{"ms":35000}] 07:03:33 INFO - PROCESS | 4433 | 1461420213406 Marionette TRACE conn3 <- [1,1370,null,{}] 07:03:33 INFO - PROCESS | 4433 | 1461420213411 Marionette TRACE conn3 -> [0,1371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:33 INFO - PROCESS | 4433 | 1461420213576 Marionette TRACE conn3 <- [1,1371,null,{"value":null}] 07:03:33 INFO - PROCESS | 4433 | 1461420213746 Marionette TRACE conn3 -> [0,1372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:33 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1281393000 == 104 [pid = 4433] [id = 350] 07:03:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 170 (0x7f12834e4800) [pid = 4433] [serial = 1051] [outer = (nil)] 07:03:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 171 (0x7f12834ee400) [pid = 4433] [serial = 1052] [outer = 0x7f12834e4800] 07:03:33 INFO - PROCESS | 4433 | 1461420213816 Marionette DEBUG loaded listener.js 07:03:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 172 (0x7f12a6b66800) [pid = 4433] [serial = 1053] [outer = 0x7f12834e4800] 07:03:34 INFO - PROCESS | 4433 | 1461420214652 Marionette TRACE conn3 <- [1,1372,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.emptysrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1373,"getWindowHandle",null] 07:03:34 INFO - PROCESS | 4433 | 1461420214690 Marionette TRACE conn3 <- [1,1373,null,{"value":"8"}] 07:03:34 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html 07:03:34 INFO - PROCESS | 4433 | 1461420214696 Marionette TRACE conn3 -> [0,1374,"setScriptTimeout",{"ms":35000}] 07:03:34 INFO - PROCESS | 4433 | 1461420214699 Marionette TRACE conn3 <- [1,1374,null,{}] 07:03:34 INFO - PROCESS | 4433 | 1461420214704 Marionette TRACE conn3 -> [0,1375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:34 INFO - PROCESS | 4433 | 1461420214862 Marionette TRACE conn3 <- [1,1375,null,{"value":null}] 07:03:35 INFO - PROCESS | 4433 | 1461420215056 Marionette TRACE conn3 -> [0,1376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:35 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12ab6d1800 == 105 [pid = 4433] [id = 351] 07:03:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 173 (0x7f1280146800) [pid = 4433] [serial = 1054] [outer = (nil)] 07:03:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 174 (0x7f128014b000) [pid = 4433] [serial = 1055] [outer = 0x7f1280146800] 07:03:35 INFO - PROCESS | 4433 | 1461420215124 Marionette DEBUG loaded listener.js 07:03:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 175 (0x7f1280151c00) [pid = 4433] [serial = 1056] [outer = 0x7f1280146800] 07:03:35 INFO - PROCESS | 4433 | [4433] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:03:36 INFO - PROCESS | 4433 | 1461420215999 Marionette TRACE conn3 <- [1,1376,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.immediate",1,"","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html:28:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1377,"getWindowHandle",null] 07:03:36 INFO - PROCESS | 4433 | 1461420216034 Marionette TRACE conn3 <- [1,1377,null,{"value":"8"}] 07:03:36 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html 07:03:36 INFO - PROCESS | 4433 | 1461420216040 Marionette TRACE conn3 -> [0,1378,"setScriptTimeout",{"ms":35000}] 07:03:36 INFO - PROCESS | 4433 | 1461420216043 Marionette TRACE conn3 <- [1,1378,null,{}] 07:03:36 INFO - PROCESS | 4433 | 1461420216048 Marionette TRACE conn3 -> [0,1379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:36 INFO - PROCESS | 4433 | 1461420216218 Marionette TRACE conn3 <- [1,1379,null,{"value":null}] 07:03:36 INFO - PROCESS | 4433 | 1461420216393 Marionette TRACE conn3 -> [0,1380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:36 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f675000 == 106 [pid = 4433] [id = 352] 07:03:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 176 (0x7f1280146c00) [pid = 4433] [serial = 1057] [outer = (nil)] 07:03:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 177 (0x7f1294fe1800) [pid = 4433] [serial = 1058] [outer = 0x7f1280146c00] 07:03:36 INFO - PROCESS | 4433 | 1461420216460 Marionette DEBUG loaded listener.js 07:03:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 178 (0x7f12a76e5c00) [pid = 4433] [serial = 1059] [outer = 0x7f1280146c00] 07:03:37 INFO - PROCESS | 4433 | 1461420217345 Marionette TRACE conn3 <- [1,1380,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.nosrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html:23:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1381,"getWindowHandle",null] 07:03:37 INFO - PROCESS | 4433 | 1461420217379 Marionette TRACE conn3 <- [1,1381,null,{"value":"8"}] 07:03:37 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html 07:03:37 INFO - PROCESS | 4433 | 1461420217385 Marionette TRACE conn3 -> [0,1382,"setScriptTimeout",{"ms":35000}] 07:03:37 INFO - PROCESS | 4433 | 1461420217388 Marionette TRACE conn3 <- [1,1382,null,{}] 07:03:37 INFO - PROCESS | 4433 | 1461420217394 Marionette TRACE conn3 -> [0,1383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:37 INFO - PROCESS | 4433 | 1461420217571 Marionette TRACE conn3 <- [1,1383,null,{"value":null}] 07:03:37 INFO - PROCESS | 4433 | 1461420217768 Marionette TRACE conn3 -> [0,1384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:37 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1283ae0800 == 107 [pid = 4433] [id = 353] 07:03:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 179 (0x7f127e549c00) [pid = 4433] [serial = 1060] [outer = (nil)] 07:03:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 180 (0x7f128070cc00) [pid = 4433] [serial = 1061] [outer = 0x7f127e549c00] 07:03:37 INFO - PROCESS | 4433 | 1461420217840 Marionette DEBUG loaded listener.js 07:03:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 181 (0x7f12a7706000) [pid = 4433] [serial = 1062] [outer = 0x7f127e549c00] 07:03:38 INFO - PROCESS | 4433 | [4433] WARNING: RasterImage::Init failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/image/ImageFactory.cpp, line 109 07:03:38 INFO - PROCESS | 4433 | 1461420218783 Marionette TRACE conn3 <- [1,1384,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.reload",1,"assert_equals: ctx.createPattern(img, 'repeat') === null (got [object CanvasPattern][object], expected [object]) expected null but got object \"[object CanvasPattern]\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html:29:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1385,"getWindowHandle",null] 07:03:38 INFO - PROCESS | 4433 | 1461420218867 Marionette TRACE conn3 <- [1,1385,null,{"value":"8"}] 07:03:38 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html 07:03:38 INFO - PROCESS | 4433 | 1461420218873 Marionette TRACE conn3 -> [0,1386,"setScriptTimeout",{"ms":35000}] 07:03:38 INFO - PROCESS | 4433 | 1461420218875 Marionette TRACE conn3 <- [1,1386,null,{}] 07:03:38 INFO - PROCESS | 4433 | 1461420218880 Marionette TRACE conn3 -> [0,1387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:39 INFO - PROCESS | 4433 | 1461420219040 Marionette TRACE conn3 <- [1,1387,null,{"value":null}] 07:03:39 INFO - PROCESS | 4433 | 1461420219589 Marionette TRACE conn3 -> [0,1388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:39 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12808df000 == 108 [pid = 4433] [id = 354] 07:03:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 182 (0x7f127e54dc00) [pid = 4433] [serial = 1063] [outer = (nil)] 07:03:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 183 (0x7f127e553c00) [pid = 4433] [serial = 1064] [outer = 0x7f127e54dc00] 07:03:39 INFO - PROCESS | 4433 | 1461420219678 Marionette DEBUG loaded listener.js 07:03:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 184 (0x7f128070ec00) [pid = 4433] [serial = 1065] [outer = 0x7f127e54dc00] 07:03:40 INFO - PROCESS | 4433 | 1461420220578 Marionette TRACE conn3 <- [1,1388,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html",0,null,null,[["Canvas test: 2d.pattern.image.incomplete.removedsrc",1,"An attempt was made to use an object that is not, or is no longer, usable","@http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html:24:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,1389,"getWindowHandle",null] 07:03:40 INFO - PROCESS | 4433 | 1461420220610 Marionette TRACE conn3 <- [1,1389,null,{"value":"8"}] 07:03:40 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html 07:03:40 INFO - PROCESS | 4433 | 1461420220617 Marionette TRACE conn3 -> [0,1390,"setScriptTimeout",{"ms":35000}] 07:03:40 INFO - PROCESS | 4433 | 1461420220621 Marionette TRACE conn3 <- [1,1390,null,{}] 07:03:40 INFO - PROCESS | 4433 | 1461420220627 Marionette TRACE conn3 -> [0,1391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:40 INFO - PROCESS | 4433 | 1461420220795 Marionette TRACE conn3 <- [1,1391,null,{"value":null}] 07:03:41 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128bb3a800 == 107 [pid = 4433] [id = 10] 07:03:41 INFO - PROCESS | 4433 | 1461420221050 Marionette TRACE conn3 -> [0,1392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:41 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127e739800 == 108 [pid = 4433] [id = 355] 07:03:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 185 (0x7f127f2adc00) [pid = 4433] [serial = 1066] [outer = (nil)] 07:03:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 186 (0x7f12813b1000) [pid = 4433] [serial = 1067] [outer = 0x7f127f2adc00] 07:03:41 INFO - PROCESS | 4433 | 1461420221214 Marionette DEBUG loaded listener.js 07:03:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 187 (0x7f12814b3c00) [pid = 4433] [serial = 1068] [outer = 0x7f127f2adc00] 07:03:42 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f410000 == 107 [pid = 4433] [id = 341] 07:03:42 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f3c9000 == 106 [pid = 4433] [id = 340] 07:03:42 INFO - PROCESS | 4433 | --DOMWINDOW == 186 (0x7f12a6b64000) [pid = 4433] [serial = 929] [outer = (nil)] [url = about:blank] 07:03:42 INFO - PROCESS | 4433 | --DOMWINDOW == 185 (0x7f128f2dac00) [pid = 4433] [serial = 932] [outer = (nil)] [url = about:blank] 07:03:42 INFO - PROCESS | 4433 | --DOMWINDOW == 184 (0x7f1280dea800) [pid = 4433] [serial = 935] [outer = (nil)] [url = about:blank] 07:03:42 INFO - PROCESS | 4433 | --DOMWINDOW == 183 (0x7f128b2dd800) [pid = 4433] [serial = 938] [outer = (nil)] [url = about:blank] 07:03:42 INFO - PROCESS | 4433 | --DOMWINDOW == 182 (0x7f1281c86400) [pid = 4433] [serial = 941] [outer = (nil)] [url = about:blank] 07:03:42 INFO - PROCESS | 4433 | --DOMWINDOW == 181 (0x7f128a7ab800) [pid = 4433] [serial = 944] [outer = (nil)] [url = about:blank] 07:03:42 INFO - PROCESS | 4433 | --DOMWINDOW == 180 (0x7f1296524000) [pid = 4433] [serial = 968] [outer = (nil)] [url = about:blank] 07:03:42 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128c5af800 == 105 [pid = 4433] [id = 339] 07:03:42 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b8dc000 == 104 [pid = 4433] [id = 338] 07:03:42 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128a7b7800 == 103 [pid = 4433] [id = 337] 07:03:42 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128436a800 == 102 [pid = 4433] [id = 336] 07:03:42 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1284583000 == 101 [pid = 4433] [id = 335] 07:03:42 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128444c000 == 100 [pid = 4433] [id = 334] 07:03:42 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12ab8ad000 == 99 [pid = 4433] [id = 328] 07:03:42 INFO - PROCESS | 4433 | 1461420222282 Marionette TRACE conn3 <- [1,1392,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html",0,null,null,[["Canvas test: 2d.pattern.image.null",0,null,null]]]}] 07:03:42 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a6bee800 == 98 [pid = 4433] [id = 327] 07:03:42 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a2420800 == 97 [pid = 4433] [id = 326] 07:03:42 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129787d000 == 96 [pid = 4433] [id = 325] 07:03:42 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f412000 == 95 [pid = 4433] [id = 324] 07:03:42 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b313000 == 94 [pid = 4433] [id = 323] 07:03:42 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | Canvas test: 2d.pattern.image.null 07:03:42 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html | took 1686ms 07:03:42 INFO - PROCESS | 4433 | 1461420222307 Marionette TRACE conn3 -> [0,1393,"getWindowHandle",null] 07:03:42 INFO - PROCESS | 4433 | 1461420222311 Marionette TRACE conn3 <- [1,1393,null,{"value":"8"}] 07:03:42 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html 07:03:42 INFO - PROCESS | 4433 | 1461420222317 Marionette TRACE conn3 -> [0,1394,"setScriptTimeout",{"ms":35000}] 07:03:42 INFO - PROCESS | 4433 | 1461420222320 Marionette TRACE conn3 <- [1,1394,null,{}] 07:03:42 INFO - PROCESS | 4433 | 1461420222325 Marionette TRACE conn3 -> [0,1395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:42 INFO - PROCESS | 4433 | 1461420222485 Marionette TRACE conn3 <- [1,1395,null,{"value":null}] 07:03:42 INFO - PROCESS | 4433 | --DOMWINDOW == 179 (0x7f128f181000) [pid = 4433] [serial = 959] [outer = (nil)] [url = about:blank] 07:03:42 INFO - PROCESS | 4433 | --DOMWINDOW == 178 (0x7f128f8bf400) [pid = 4433] [serial = 962] [outer = (nil)] [url = about:blank] 07:03:42 INFO - PROCESS | 4433 | --DOMWINDOW == 177 (0x7f129586d800) [pid = 4433] [serial = 966] [outer = (nil)] [url = about:blank] 07:03:42 INFO - PROCESS | 4433 | --DOMWINDOW == 176 (0x7f12912f9000) [pid = 4433] [serial = 963] [outer = (nil)] [url = about:blank] 07:03:42 INFO - PROCESS | 4433 | --DOMWINDOW == 175 (0x7f129b25f000) [pid = 4433] [serial = 912] [outer = (nil)] [url = about:blank] 07:03:42 INFO - PROCESS | 4433 | --DOMWINDOW == 174 (0x7f128f8c7c00) [pid = 4433] [serial = 920] [outer = (nil)] [url = about:blank] 07:03:42 INFO - PROCESS | 4433 | --DOMWINDOW == 173 (0x7f128b9ae800) [pid = 4433] [serial = 953] [outer = (nil)] [url = about:blank] 07:03:42 INFO - PROCESS | 4433 | --DOMWINDOW == 172 (0x7f128bcc9400) [pid = 4433] [serial = 954] [outer = (nil)] [url = about:blank] 07:03:42 INFO - PROCESS | 4433 | --DOMWINDOW == 171 (0x7f128b018c00) [pid = 4433] [serial = 951] [outer = (nil)] [url = about:blank] 07:03:42 INFO - PROCESS | 4433 | --DOMWINDOW == 170 (0x7f128afd0c00) [pid = 4433] [serial = 950] [outer = (nil)] [url = about:blank] 07:03:42 INFO - PROCESS | 4433 | --DOMWINDOW == 169 (0x7f1281c80400) [pid = 4433] [serial = 948] [outer = (nil)] [url = about:blank] 07:03:42 INFO - PROCESS | 4433 | --DOMWINDOW == 168 (0x7f12813afc00) [pid = 4433] [serial = 947] [outer = (nil)] [url = about:blank] 07:03:42 INFO - PROCESS | 4433 | --DOMWINDOW == 167 (0x7f12a2458c00) [pid = 4433] [serial = 926] [outer = (nil)] [url = about:blank] 07:03:42 INFO - PROCESS | 4433 | --DOMWINDOW == 166 (0x7f128c07d400) [pid = 4433] [serial = 956] [outer = (nil)] [url = about:blank] 07:03:42 INFO - PROCESS | 4433 | --DOMWINDOW == 165 (0x7f12a1116c00) [pid = 4433] [serial = 923] [outer = (nil)] [url = about:blank] 07:03:42 INFO - PROCESS | 4433 | --DOMWINDOW == 164 (0x7f128a8e9800) [pid = 4433] [serial = 914] [outer = (nil)] [url = about:blank] 07:03:42 INFO - PROCESS | 4433 | --DOMWINDOW == 163 (0x7f128bbe3c00) [pid = 4433] [serial = 917] [outer = (nil)] [url = about:blank] 07:03:42 INFO - PROCESS | 4433 | --DOMWINDOW == 162 (0x7f128f246000) [pid = 4433] [serial = 960] [outer = (nil)] [url = about:blank] 07:03:42 INFO - PROCESS | 4433 | --DOMWINDOW == 161 (0x7f1293fd0000) [pid = 4433] [serial = 965] [outer = (nil)] [url = about:blank] 07:03:42 INFO - PROCESS | 4433 | --DOMWINDOW == 160 (0x7f128eb5a400) [pid = 4433] [serial = 957] [outer = (nil)] [url = about:blank] 07:03:42 INFO - PROCESS | 4433 | 1461420222718 Marionette TRACE conn3 -> [0,1396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:42 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1281ca3800 == 95 [pid = 4433] [id = 356] 07:03:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 161 (0x7f12813afc00) [pid = 4433] [serial = 1069] [outer = (nil)] 07:03:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 162 (0x7f12844d7000) [pid = 4433] [serial = 1070] [outer = 0x7f12813afc00] 07:03:42 INFO - PROCESS | 4433 | 1461420222783 Marionette DEBUG loaded listener.js 07:03:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 163 (0x7f128a79f800) [pid = 4433] [serial = 1071] [outer = 0x7f12813afc00] 07:03:43 INFO - PROCESS | 4433 | 1461420223471 Marionette TRACE conn3 <- [1,1396,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html",0,null,null,[["Canvas test: 2d.pattern.image.string",0,null,null]]]}] 07:03:43 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | Canvas test: 2d.pattern.image.string 07:03:43 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html | took 1181ms 07:03:43 INFO - PROCESS | 4433 | 1461420223498 Marionette TRACE conn3 -> [0,1397,"getWindowHandle",null] 07:03:43 INFO - PROCESS | 4433 | 1461420223502 Marionette TRACE conn3 <- [1,1397,null,{"value":"8"}] 07:03:43 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html 07:03:43 INFO - PROCESS | 4433 | 1461420223529 Marionette TRACE conn3 -> [0,1398,"setScriptTimeout",{"ms":35000}] 07:03:43 INFO - PROCESS | 4433 | 1461420223539 Marionette TRACE conn3 <- [1,1398,null,{}] 07:03:43 INFO - PROCESS | 4433 | 1461420223555 Marionette TRACE conn3 -> [0,1399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:43 INFO - PROCESS | 4433 | 1461420223723 Marionette TRACE conn3 <- [1,1399,null,{"value":null}] 07:03:43 INFO - PROCESS | 4433 | 1461420223733 Marionette TRACE conn3 -> [0,1400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:43 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1288e4d800 == 96 [pid = 4433] [id = 357] 07:03:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 164 (0x7f12834f0000) [pid = 4433] [serial = 1072] [outer = (nil)] 07:03:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 165 (0x7f128b3ca000) [pid = 4433] [serial = 1073] [outer = 0x7f12834f0000] 07:03:43 INFO - PROCESS | 4433 | 1461420223794 Marionette DEBUG loaded listener.js 07:03:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 166 (0x7f128b9a1800) [pid = 4433] [serial = 1074] [outer = 0x7f12834f0000] 07:03:44 INFO - PROCESS | 4433 | 1461420224634 Marionette TRACE conn3 <- [1,1400,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html",0,null,null,[["Canvas test: 2d.pattern.image.undefined",0,null,null]]]}] 07:03:44 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | Canvas test: 2d.pattern.image.undefined 07:03:44 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html | took 1173ms 07:03:44 INFO - PROCESS | 4433 | 1461420224697 Marionette TRACE conn3 -> [0,1401,"getWindowHandle",null] 07:03:44 INFO - PROCESS | 4433 | 1461420224702 Marionette TRACE conn3 <- [1,1401,null,{"value":"8"}] 07:03:44 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html 07:03:44 INFO - PROCESS | 4433 | 1461420224717 Marionette TRACE conn3 -> [0,1402,"setScriptTimeout",{"ms":35000}] 07:03:44 INFO - PROCESS | 4433 | 1461420224720 Marionette TRACE conn3 <- [1,1402,null,{}] 07:03:44 INFO - PROCESS | 4433 | 1461420224724 Marionette TRACE conn3 -> [0,1403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:44 INFO - PROCESS | 4433 | 1461420224921 Marionette TRACE conn3 <- [1,1403,null,{"value":null}] 07:03:44 INFO - PROCESS | 4433 | 1461420224943 Marionette TRACE conn3 -> [0,1404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:44 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a85c800 == 97 [pid = 4433] [id = 358] 07:03:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 167 (0x7f128b3cd000) [pid = 4433] [serial = 1075] [outer = (nil)] 07:03:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 168 (0x7f128bcd0c00) [pid = 4433] [serial = 1076] [outer = 0x7f128b3cd000] 07:03:45 INFO - PROCESS | 4433 | 1461420225001 Marionette DEBUG loaded listener.js 07:03:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 169 (0x7f128c008800) [pid = 4433] [serial = 1077] [outer = 0x7f128b3cd000] 07:03:45 INFO - PROCESS | 4433 | 1461420225834 Marionette TRACE conn3 <- [1,1404,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas1",0,null,null]]]}] 07:03:45 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | Canvas test: 2d.pattern.modify.canvas1 07:03:45 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html | took 1179ms 07:03:45 INFO - PROCESS | 4433 | 1461420225899 Marionette TRACE conn3 -> [0,1405,"getWindowHandle",null] 07:03:45 INFO - PROCESS | 4433 | 1461420225902 Marionette TRACE conn3 <- [1,1405,null,{"value":"8"}] 07:03:45 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html 07:03:45 INFO - PROCESS | 4433 | 1461420225908 Marionette TRACE conn3 -> [0,1406,"setScriptTimeout",{"ms":35000}] 07:03:45 INFO - PROCESS | 4433 | 1461420225910 Marionette TRACE conn3 <- [1,1406,null,{}] 07:03:45 INFO - PROCESS | 4433 | 1461420225915 Marionette TRACE conn3 -> [0,1407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:46 INFO - PROCESS | 4433 | 1461420226113 Marionette TRACE conn3 <- [1,1407,null,{"value":null}] 07:03:46 INFO - PROCESS | 4433 | 1461420226159 Marionette TRACE conn3 -> [0,1408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:46 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b8df800 == 98 [pid = 4433] [id = 359] 07:03:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 170 (0x7f128c1c1800) [pid = 4433] [serial = 1078] [outer = (nil)] 07:03:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 171 (0x7f128d380c00) [pid = 4433] [serial = 1079] [outer = 0x7f128c1c1800] 07:03:46 INFO - PROCESS | 4433 | 1461420226228 Marionette DEBUG loaded listener.js 07:03:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 172 (0x7f128eeca800) [pid = 4433] [serial = 1080] [outer = 0x7f128c1c1800] 07:03:47 INFO - PROCESS | 4433 | --DOMWINDOW == 171 (0x7f128070d000) [pid = 4433] [serial = 1003] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside2.html] 07:03:47 INFO - PROCESS | 4433 | --DOMWINDOW == 170 (0x7f128c1bfc00) [pid = 4433] [serial = 1018] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.1.html] 07:03:47 INFO - PROCESS | 4433 | --DOMWINDOW == 169 (0x7f12813b7000) [pid = 4433] [serial = 1009] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch1.html] 07:03:47 INFO - PROCESS | 4433 | --DOMWINDOW == 168 (0x7f128b01c000) [pid = 4433] [serial = 1024] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.3.html] 07:03:47 INFO - PROCESS | 4433 | --DOMWINDOW == 167 (0x7f128bf48000) [pid = 4433] [serial = 1015] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch3.html] 07:03:47 INFO - PROCESS | 4433 | --DOMWINDOW == 166 (0x7f128c00e000) [pid = 4433] [serial = 1021] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.transform.2.html] 07:03:47 INFO - PROCESS | 4433 | --DOMWINDOW == 165 (0x7f1280de7000) [pid = 4433] [serial = 1006] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside3.html] 07:03:47 INFO - PROCESS | 4433 | --DOMWINDOW == 164 (0x7f128afd6000) [pid = 4433] [serial = 1012] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.touch2.html] 07:03:47 INFO - PROCESS | 4433 | 1461420227240 Marionette TRACE conn3 <- [1,1408,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html",0,null,null,[["Canvas test: 2d.pattern.modify.canvas2",0,null,null]]]}] 07:03:47 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | Canvas test: 2d.pattern.modify.canvas2 07:03:47 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html | took 1375ms 07:03:47 INFO - PROCESS | 4433 | 1461420227283 Marionette TRACE conn3 -> [0,1409,"getWindowHandle",null] 07:03:47 INFO - PROCESS | 4433 | 1461420227287 Marionette TRACE conn3 <- [1,1409,null,{"value":"8"}] 07:03:47 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html 07:03:47 INFO - PROCESS | 4433 | 1461420227292 Marionette TRACE conn3 -> [0,1410,"setScriptTimeout",{"ms":35000}] 07:03:47 INFO - PROCESS | 4433 | 1461420227294 Marionette TRACE conn3 <- [1,1410,null,{}] 07:03:47 INFO - PROCESS | 4433 | 1461420227299 Marionette TRACE conn3 -> [0,1411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:47 INFO - PROCESS | 4433 | 1461420227456 Marionette TRACE conn3 <- [1,1411,null,{"value":null}] 07:03:47 INFO - PROCESS | 4433 | 1461420227590 Marionette TRACE conn3 -> [0,1412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:47 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128d5e7800 == 99 [pid = 4433] [id = 360] 07:03:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 165 (0x7f12813bc400) [pid = 4433] [serial = 1081] [outer = (nil)] 07:03:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 166 (0x7f128c1b5400) [pid = 4433] [serial = 1082] [outer = 0x7f12813bc400] 07:03:47 INFO - PROCESS | 4433 | 1461420227650 Marionette DEBUG loaded listener.js 07:03:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 167 (0x7f128f24e400) [pid = 4433] [serial = 1083] [outer = 0x7f12813bc400] 07:03:48 INFO - PROCESS | 4433 | 1461420228324 Marionette TRACE conn3 <- [1,1412,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html",0,null,null,[["Canvas test: 2d.pattern.modify.image1",0,null,null]]]}] 07:03:48 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | Canvas test: 2d.pattern.modify.image1 07:03:48 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html | took 1074ms 07:03:48 INFO - PROCESS | 4433 | 1461420228368 Marionette TRACE conn3 -> [0,1413,"getWindowHandle",null] 07:03:48 INFO - PROCESS | 4433 | 1461420228371 Marionette TRACE conn3 <- [1,1413,null,{"value":"8"}] 07:03:48 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html 07:03:48 INFO - PROCESS | 4433 | 1461420228380 Marionette TRACE conn3 -> [0,1414,"setScriptTimeout",{"ms":35000}] 07:03:48 INFO - PROCESS | 4433 | 1461420228382 Marionette TRACE conn3 <- [1,1414,null,{}] 07:03:48 INFO - PROCESS | 4433 | 1461420228386 Marionette TRACE conn3 -> [0,1415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:48 INFO - PROCESS | 4433 | 1461420228575 Marionette TRACE conn3 <- [1,1415,null,{"value":null}] 07:03:48 INFO - PROCESS | 4433 | 1461420228594 Marionette TRACE conn3 -> [0,1416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:48 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f408000 == 100 [pid = 4433] [id = 361] 07:03:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 168 (0x7f1281c8ac00) [pid = 4433] [serial = 1084] [outer = (nil)] 07:03:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 169 (0x7f128f8ca000) [pid = 4433] [serial = 1085] [outer = 0x7f1281c8ac00] 07:03:48 INFO - PROCESS | 4433 | 1461420228652 Marionette DEBUG loaded listener.js 07:03:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 170 (0x7f129480f800) [pid = 4433] [serial = 1086] [outer = 0x7f1281c8ac00] 07:03:49 INFO - PROCESS | 4433 | 1461420229797 Marionette TRACE conn3 <- [1,1416,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html",0,null,null,[["Canvas test: 2d.pattern.modify.image2",0,null,null]]]}] 07:03:49 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | Canvas test: 2d.pattern.modify.image2 07:03:49 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html | took 1437ms 07:03:49 INFO - PROCESS | 4433 | 1461420229818 Marionette TRACE conn3 -> [0,1417,"getWindowHandle",null] 07:03:49 INFO - PROCESS | 4433 | 1461420229824 Marionette TRACE conn3 <- [1,1417,null,{"value":"8"}] 07:03:49 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html 07:03:49 INFO - PROCESS | 4433 | 1461420229832 Marionette TRACE conn3 -> [0,1418,"setScriptTimeout",{"ms":35000}] 07:03:49 INFO - PROCESS | 4433 | 1461420229837 Marionette TRACE conn3 <- [1,1418,null,{}] 07:03:49 INFO - PROCESS | 4433 | 1461420229854 Marionette TRACE conn3 -> [0,1419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:50 INFO - PROCESS | 4433 | 1461420230080 Marionette TRACE conn3 <- [1,1419,null,{"value":null}] 07:03:50 INFO - PROCESS | 4433 | 1461420230271 Marionette TRACE conn3 -> [0,1420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:50 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1283ad3800 == 101 [pid = 4433] [id = 362] 07:03:50 INFO - PROCESS | 4433 | ++DOMWINDOW == 171 (0x7f1280abd000) [pid = 4433] [serial = 1087] [outer = (nil)] 07:03:50 INFO - PROCESS | 4433 | ++DOMWINDOW == 172 (0x7f12814b0400) [pid = 4433] [serial = 1088] [outer = 0x7f1280abd000] 07:03:50 INFO - PROCESS | 4433 | 1461420230362 Marionette DEBUG loaded listener.js 07:03:50 INFO - PROCESS | 4433 | ++DOMWINDOW == 173 (0x7f1281c8b400) [pid = 4433] [serial = 1089] [outer = 0x7f1280abd000] 07:03:51 INFO - PROCESS | 4433 | 1461420231376 Marionette TRACE conn3 <- [1,1420,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.basic",0,null,null]]]}] 07:03:51 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | Canvas test: 2d.pattern.paint.norepeat.basic 07:03:51 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html | took 1593ms 07:03:51 INFO - PROCESS | 4433 | 1461420231427 Marionette TRACE conn3 -> [0,1421,"getWindowHandle",null] 07:03:51 INFO - PROCESS | 4433 | 1461420231437 Marionette TRACE conn3 <- [1,1421,null,{"value":"8"}] 07:03:51 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html 07:03:51 INFO - PROCESS | 4433 | 1461420231447 Marionette TRACE conn3 -> [0,1422,"setScriptTimeout",{"ms":35000}] 07:03:51 INFO - PROCESS | 4433 | 1461420231450 Marionette TRACE conn3 <- [1,1422,null,{}] 07:03:51 INFO - PROCESS | 4433 | 1461420231456 Marionette TRACE conn3 -> [0,1423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:51 INFO - PROCESS | 4433 | 1461420231648 Marionette TRACE conn3 <- [1,1423,null,{"value":null}] 07:03:51 INFO - PROCESS | 4433 | 1461420231919 Marionette TRACE conn3 -> [0,1424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:51 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128bf18000 == 102 [pid = 4433] [id = 363] 07:03:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 174 (0x7f1288f30800) [pid = 4433] [serial = 1090] [outer = (nil)] 07:03:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 175 (0x7f128b016400) [pid = 4433] [serial = 1091] [outer = 0x7f1288f30800] 07:03:52 INFO - PROCESS | 4433 | 1461420232019 Marionette DEBUG loaded listener.js 07:03:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 176 (0x7f128b2dd400) [pid = 4433] [serial = 1092] [outer = 0x7f1288f30800] 07:03:52 INFO - PROCESS | 4433 | 1461420232893 Marionette TRACE conn3 <- [1,1424,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord1",0,null,null]]]}] 07:03:52 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | Canvas test: 2d.pattern.paint.norepeat.coord1 07:03:52 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html | took 1477ms 07:03:52 INFO - PROCESS | 4433 | 1461420232925 Marionette TRACE conn3 -> [0,1425,"getWindowHandle",null] 07:03:52 INFO - PROCESS | 4433 | 1461420232929 Marionette TRACE conn3 <- [1,1425,null,{"value":"8"}] 07:03:52 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html 07:03:52 INFO - PROCESS | 4433 | 1461420232935 Marionette TRACE conn3 -> [0,1426,"setScriptTimeout",{"ms":35000}] 07:03:52 INFO - PROCESS | 4433 | 1461420232940 Marionette TRACE conn3 <- [1,1426,null,{}] 07:03:52 INFO - PROCESS | 4433 | 1461420232957 Marionette TRACE conn3 -> [0,1427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:53 INFO - PROCESS | 4433 | 1461420233126 Marionette TRACE conn3 <- [1,1427,null,{"value":null}] 07:03:53 INFO - PROCESS | 4433 | 1461420233308 Marionette TRACE conn3 -> [0,1428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:53 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129126b000 == 103 [pid = 4433] [id = 364] 07:03:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 177 (0x7f128b9a6000) [pid = 4433] [serial = 1093] [outer = (nil)] 07:03:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 178 (0x7f128eb55000) [pid = 4433] [serial = 1094] [outer = 0x7f128b9a6000] 07:03:53 INFO - PROCESS | 4433 | 1461420233379 Marionette DEBUG loaded listener.js 07:03:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 179 (0x7f128f250000) [pid = 4433] [serial = 1095] [outer = 0x7f128b9a6000] 07:03:54 INFO - PROCESS | 4433 | 1461420234281 Marionette TRACE conn3 <- [1,1428,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord2",0,null,null]]]}] 07:03:54 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | Canvas test: 2d.pattern.paint.norepeat.coord2 07:03:54 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html | took 1387ms 07:03:54 INFO - PROCESS | 4433 | 1461420234323 Marionette TRACE conn3 -> [0,1429,"getWindowHandle",null] 07:03:54 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html 07:03:54 INFO - PROCESS | 4433 | 1461420234328 Marionette TRACE conn3 <- [1,1429,null,{"value":"8"}] 07:03:54 INFO - PROCESS | 4433 | 1461420234334 Marionette TRACE conn3 -> [0,1430,"setScriptTimeout",{"ms":35000}] 07:03:54 INFO - PROCESS | 4433 | 1461420234337 Marionette TRACE conn3 <- [1,1430,null,{}] 07:03:54 INFO - PROCESS | 4433 | 1461420234343 Marionette TRACE conn3 -> [0,1431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:54 INFO - PROCESS | 4433 | 1461420234509 Marionette TRACE conn3 <- [1,1431,null,{"value":null}] 07:03:54 INFO - PROCESS | 4433 | 1461420234692 Marionette TRACE conn3 -> [0,1432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:54 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129505b800 == 104 [pid = 4433] [id = 365] 07:03:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 180 (0x7f128bf4d400) [pid = 4433] [serial = 1096] [outer = (nil)] 07:03:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 181 (0x7f1294503c00) [pid = 4433] [serial = 1097] [outer = 0x7f128bf4d400] 07:03:54 INFO - PROCESS | 4433 | 1461420234763 Marionette DEBUG loaded listener.js 07:03:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 182 (0x7f1295e91800) [pid = 4433] [serial = 1098] [outer = 0x7f128bf4d400] 07:03:55 INFO - PROCESS | 4433 | 1461420235687 Marionette TRACE conn3 <- [1,1432,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.coord3",0,null,null]]]}] 07:03:55 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | Canvas test: 2d.pattern.paint.norepeat.coord3 07:03:55 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html | took 1427ms 07:03:55 INFO - PROCESS | 4433 | 1461420235762 Marionette TRACE conn3 -> [0,1433,"getWindowHandle",null] 07:03:55 INFO - PROCESS | 4433 | 1461420235765 Marionette TRACE conn3 <- [1,1433,null,{"value":"8"}] 07:03:55 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html 07:03:55 INFO - PROCESS | 4433 | 1461420235771 Marionette TRACE conn3 -> [0,1434,"setScriptTimeout",{"ms":35000}] 07:03:55 INFO - PROCESS | 4433 | 1461420235774 Marionette TRACE conn3 <- [1,1434,null,{}] 07:03:55 INFO - PROCESS | 4433 | 1461420235780 Marionette TRACE conn3 -> [0,1435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:55 INFO - PROCESS | 4433 | 1461420235988 Marionette TRACE conn3 <- [1,1435,null,{"value":null}] 07:03:56 INFO - PROCESS | 4433 | 1461420236164 Marionette TRACE conn3 -> [0,1436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:56 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129787f800 == 105 [pid = 4433] [id = 366] 07:03:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 183 (0x7f1296706c00) [pid = 4433] [serial = 1099] [outer = (nil)] 07:03:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 184 (0x7f12976f1800) [pid = 4433] [serial = 1100] [outer = 0x7f1296706c00] 07:03:56 INFO - PROCESS | 4433 | 1461420236236 Marionette DEBUG loaded listener.js 07:03:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 185 (0x7f12a1d43000) [pid = 4433] [serial = 1101] [outer = 0x7f1296706c00] 07:03:57 INFO - PROCESS | 4433 | 1461420237171 Marionette TRACE conn3 <- [1,1436,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.norepeat.outside",0,null,null]]]}] 07:03:57 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | Canvas test: 2d.pattern.paint.norepeat.outside 07:03:57 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html | took 1429ms 07:03:57 INFO - PROCESS | 4433 | 1461420237202 Marionette TRACE conn3 -> [0,1437,"getWindowHandle",null] 07:03:57 INFO - PROCESS | 4433 | 1461420237204 Marionette TRACE conn3 <- [1,1437,null,{"value":"8"}] 07:03:57 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html 07:03:57 INFO - PROCESS | 4433 | 1461420237210 Marionette TRACE conn3 -> [0,1438,"setScriptTimeout",{"ms":35000}] 07:03:57 INFO - PROCESS | 4433 | 1461420237213 Marionette TRACE conn3 <- [1,1438,null,{}] 07:03:57 INFO - PROCESS | 4433 | 1461420237218 Marionette TRACE conn3 -> [0,1439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:57 INFO - PROCESS | 4433 | 1461420237410 Marionette TRACE conn3 <- [1,1439,null,{"value":null}] 07:03:57 INFO - PROCESS | 4433 | 1461420237593 Marionette TRACE conn3 -> [0,1440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:57 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a6a4a000 == 106 [pid = 4433] [id = 367] 07:03:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 186 (0x7f12a1fc6400) [pid = 4433] [serial = 1102] [outer = (nil)] 07:03:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 187 (0x7f12a6a3e000) [pid = 4433] [serial = 1103] [outer = 0x7f12a1fc6400] 07:03:57 INFO - PROCESS | 4433 | 1461420237669 Marionette DEBUG loaded listener.js 07:03:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 188 (0x7f12a7709c00) [pid = 4433] [serial = 1104] [outer = 0x7f12a1fc6400] 07:03:58 INFO - PROCESS | 4433 | 1461420238486 Marionette TRACE conn3 <- [1,1440,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html",0,null,null,[["Canvas patterns do not get flipped when painted",0,null,null]]]}] 07:03:58 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | Canvas patterns do not get flipped when painted 07:03:58 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html | took 1328ms 07:03:58 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html 07:03:58 INFO - PROCESS | 4433 | 1461420238539 Marionette TRACE conn3 -> [0,1441,"getWindowHandle",null] 07:03:58 INFO - PROCESS | 4433 | 1461420238542 Marionette TRACE conn3 <- [1,1441,null,{"value":"8"}] 07:03:58 INFO - PROCESS | 4433 | 1461420238548 Marionette TRACE conn3 -> [0,1442,"setScriptTimeout",{"ms":35000}] 07:03:58 INFO - PROCESS | 4433 | 1461420238551 Marionette TRACE conn3 <- [1,1442,null,{}] 07:03:58 INFO - PROCESS | 4433 | 1461420238556 Marionette TRACE conn3 -> [0,1443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:03:58 INFO - PROCESS | 4433 | 1461420238718 Marionette TRACE conn3 <- [1,1443,null,{"value":null}] 07:03:58 INFO - PROCESS | 4433 | 1461420238897 Marionette TRACE conn3 -> [0,1444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:03:58 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127c3d1000 == 107 [pid = 4433] [id = 368] 07:03:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 189 (0x7f128aab2c00) [pid = 4433] [serial = 1105] [outer = (nil)] 07:03:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 190 (0x7f128aabc400) [pid = 4433] [serial = 1106] [outer = 0x7f128aab2c00] 07:03:58 INFO - PROCESS | 4433 | 1461420238967 Marionette DEBUG loaded listener.js 07:03:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 191 (0x7f128aac1000) [pid = 4433] [serial = 1107] [outer = 0x7f128aab2c00] 07:03:59 INFO - PROCESS | 4433 | 1461420239886 Marionette TRACE conn3 <- [1,1444,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html",0,null,null,[["Image patterns do not get flipped when painted",0,null,null]]]}] 07:03:59 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | Image patterns do not get flipped when painted 07:03:59 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html | took 1383ms 07:03:59 INFO - PROCESS | 4433 | 1461420239930 Marionette TRACE conn3 -> [0,1445,"getWindowHandle",null] 07:03:59 INFO - PROCESS | 4433 | 1461420239934 Marionette TRACE conn3 <- [1,1445,null,{"value":"8"}] 07:03:59 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html 07:03:59 INFO - PROCESS | 4433 | 1461420239940 Marionette TRACE conn3 -> [0,1446,"setScriptTimeout",{"ms":35000}] 07:03:59 INFO - PROCESS | 4433 | 1461420239943 Marionette TRACE conn3 <- [1,1446,null,{}] 07:03:59 INFO - PROCESS | 4433 | 1461420239948 Marionette TRACE conn3 -> [0,1447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:00 INFO - PROCESS | 4433 | 1461420240123 Marionette TRACE conn3 <- [1,1447,null,{"value":null}] 07:04:00 INFO - PROCESS | 4433 | 1461420240318 Marionette TRACE conn3 -> [0,1448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:00 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12ab8a4000 == 108 [pid = 4433] [id = 369] 07:04:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 192 (0x7f1281358800) [pid = 4433] [serial = 1108] [outer = (nil)] 07:04:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 193 (0x7f1281362800) [pid = 4433] [serial = 1109] [outer = 0x7f1281358800] 07:04:00 INFO - PROCESS | 4433 | 1461420240399 Marionette DEBUG loaded listener.js 07:04:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 194 (0x7f128aab2400) [pid = 4433] [serial = 1110] [outer = 0x7f1281358800] 07:04:01 INFO - PROCESS | 4433 | 1461420241258 Marionette TRACE conn3 <- [1,1448,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.basic",0,null,null]]]}] 07:04:01 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | Canvas test: 2d.pattern.paint.repeat.basic 07:04:01 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html | took 1379ms 07:04:01 INFO - PROCESS | 4433 | 1461420241320 Marionette TRACE conn3 -> [0,1449,"getWindowHandle",null] 07:04:01 INFO - PROCESS | 4433 | 1461420241324 Marionette TRACE conn3 <- [1,1449,null,{"value":"8"}] 07:04:01 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html 07:04:01 INFO - PROCESS | 4433 | 1461420241329 Marionette TRACE conn3 -> [0,1450,"setScriptTimeout",{"ms":35000}] 07:04:01 INFO - PROCESS | 4433 | 1461420241331 Marionette TRACE conn3 <- [1,1450,null,{}] 07:04:01 INFO - PROCESS | 4433 | 1461420241337 Marionette TRACE conn3 -> [0,1451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:01 INFO - PROCESS | 4433 | 1461420241509 Marionette TRACE conn3 <- [1,1451,null,{"value":null}] 07:04:01 INFO - PROCESS | 4433 | 1461420241690 Marionette TRACE conn3 -> [0,1452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:01 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127c5db000 == 109 [pid = 4433] [id = 370] 07:04:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 195 (0x7f128135bc00) [pid = 4433] [serial = 1111] [outer = (nil)] 07:04:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 196 (0x7f128d422800) [pid = 4433] [serial = 1112] [outer = 0x7f128135bc00] 07:04:01 INFO - PROCESS | 4433 | 1461420241760 Marionette DEBUG loaded listener.js 07:04:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 197 (0x7f128f206800) [pid = 4433] [serial = 1113] [outer = 0x7f128135bc00] 07:04:02 INFO - PROCESS | 4433 | 1461420242612 Marionette TRACE conn3 <- [1,1452,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord1",0,null,null]]]}] 07:04:02 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | Canvas test: 2d.pattern.paint.repeat.coord1 07:04:02 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html | took 1330ms 07:04:02 INFO - PROCESS | 4433 | 1461420242662 Marionette TRACE conn3 -> [0,1453,"getWindowHandle",null] 07:04:02 INFO - PROCESS | 4433 | 1461420242665 Marionette TRACE conn3 <- [1,1453,null,{"value":"8"}] 07:04:02 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html 07:04:02 INFO - PROCESS | 4433 | 1461420242671 Marionette TRACE conn3 -> [0,1454,"setScriptTimeout",{"ms":35000}] 07:04:02 INFO - PROCESS | 4433 | 1461420242673 Marionette TRACE conn3 <- [1,1454,null,{}] 07:04:02 INFO - PROCESS | 4433 | 1461420242679 Marionette TRACE conn3 -> [0,1455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:02 INFO - PROCESS | 4433 | 1461420242844 Marionette TRACE conn3 <- [1,1455,null,{"value":null}] 07:04:03 INFO - PROCESS | 4433 | 1461420243026 Marionette TRACE conn3 -> [0,1456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:03 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127e8d2800 == 110 [pid = 4433] [id = 371] 07:04:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 198 (0x7f1280085800) [pid = 4433] [serial = 1114] [outer = (nil)] 07:04:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 199 (0x7f128008bc00) [pid = 4433] [serial = 1115] [outer = 0x7f1280085800] 07:04:03 INFO - PROCESS | 4433 | 1461420243094 Marionette DEBUG loaded listener.js 07:04:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 200 (0x7f1280091000) [pid = 4433] [serial = 1116] [outer = 0x7f1280085800] 07:04:04 INFO - PROCESS | 4433 | 1461420244017 Marionette TRACE conn3 <- [1,1456,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord2",0,null,null]]]}] 07:04:04 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | Canvas test: 2d.pattern.paint.repeat.coord2 07:04:04 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html | took 1384ms 07:04:04 INFO - PROCESS | 4433 | 1461420244055 Marionette TRACE conn3 -> [0,1457,"getWindowHandle",null] 07:04:04 INFO - PROCESS | 4433 | 1461420244060 Marionette TRACE conn3 <- [1,1457,null,{"value":"8"}] 07:04:04 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html 07:04:04 INFO - PROCESS | 4433 | 1461420244065 Marionette TRACE conn3 -> [0,1458,"setScriptTimeout",{"ms":35000}] 07:04:04 INFO - PROCESS | 4433 | 1461420244069 Marionette TRACE conn3 <- [1,1458,null,{}] 07:04:04 INFO - PROCESS | 4433 | 1461420244074 Marionette TRACE conn3 -> [0,1459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:04 INFO - PROCESS | 4433 | 1461420244268 Marionette TRACE conn3 <- [1,1459,null,{"value":null}] 07:04:04 INFO - PROCESS | 4433 | 1461420244462 Marionette TRACE conn3 -> [0,1460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:04 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127c7cc000 == 111 [pid = 4433] [id = 372] 07:04:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 201 (0x7f1280085c00) [pid = 4433] [serial = 1117] [outer = (nil)] 07:04:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 202 (0x7f128f207800) [pid = 4433] [serial = 1118] [outer = 0x7f1280085c00] 07:04:04 INFO - PROCESS | 4433 | 1461420244553 Marionette DEBUG loaded listener.js 07:04:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 203 (0x7f12a1f7e400) [pid = 4433] [serial = 1119] [outer = 0x7f1280085c00] 07:04:05 INFO - PROCESS | 4433 | 1461420245513 Marionette TRACE conn3 <- [1,1460,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.coord3",0,null,null]]]}] 07:04:05 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | Canvas test: 2d.pattern.paint.repeat.coord3 07:04:05 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html | took 1477ms 07:04:05 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html 07:04:05 INFO - PROCESS | 4433 | 1461420245544 Marionette TRACE conn3 -> [0,1461,"getWindowHandle",null] 07:04:05 INFO - PROCESS | 4433 | 1461420245546 Marionette TRACE conn3 <- [1,1461,null,{"value":"8"}] 07:04:05 INFO - PROCESS | 4433 | 1461420245552 Marionette TRACE conn3 -> [0,1462,"setScriptTimeout",{"ms":35000}] 07:04:05 INFO - PROCESS | 4433 | 1461420245555 Marionette TRACE conn3 <- [1,1462,null,{}] 07:04:05 INFO - PROCESS | 4433 | 1461420245560 Marionette TRACE conn3 -> [0,1463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:05 INFO - PROCESS | 4433 | 1461420245739 Marionette TRACE conn3 <- [1,1463,null,{"value":null}] 07:04:05 INFO - PROCESS | 4433 | 1461420245928 Marionette TRACE conn3 -> [0,1464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:05 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127de3f800 == 112 [pid = 4433] [id = 373] 07:04:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 204 (0x7f127de0b400) [pid = 4433] [serial = 1120] [outer = (nil)] 07:04:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 205 (0x7f127de14400) [pid = 4433] [serial = 1121] [outer = 0x7f127de0b400] 07:04:06 INFO - PROCESS | 4433 | 1461420246000 Marionette DEBUG loaded listener.js 07:04:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 206 (0x7f127e54f800) [pid = 4433] [serial = 1122] [outer = 0x7f127de0b400] 07:04:07 INFO - PROCESS | 4433 | 1461420247335 Marionette TRACE conn3 <- [1,1464,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeat.outside",0,null,null]]]}] 07:04:07 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | Canvas test: 2d.pattern.paint.repeat.outside 07:04:07 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html | took 1837ms 07:04:07 INFO - PROCESS | 4433 | 1461420247389 Marionette TRACE conn3 -> [0,1465,"getWindowHandle",null] 07:04:07 INFO - PROCESS | 4433 | 1461420247395 Marionette TRACE conn3 <- [1,1465,null,{"value":"8"}] 07:04:07 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html 07:04:07 INFO - PROCESS | 4433 | 1461420247457 Marionette TRACE conn3 -> [0,1466,"setScriptTimeout",{"ms":35000}] 07:04:07 INFO - PROCESS | 4433 | 1461420247463 Marionette TRACE conn3 <- [1,1466,null,{}] 07:04:07 INFO - PROCESS | 4433 | 1461420247522 Marionette TRACE conn3 -> [0,1467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:07 INFO - PROCESS | 4433 | 1461420247709 Marionette TRACE conn3 <- [1,1467,null,{"value":null}] 07:04:07 INFO - PROCESS | 4433 | 1461420247901 Marionette TRACE conn3 -> [0,1468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:07 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12802dd000 == 113 [pid = 4433] [id = 374] 07:04:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 207 (0x7f127ff0f400) [pid = 4433] [serial = 1123] [outer = (nil)] 07:04:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 208 (0x7f1280713c00) [pid = 4433] [serial = 1124] [outer = 0x7f127ff0f400] 07:04:07 INFO - PROCESS | 4433 | 1461420247969 Marionette DEBUG loaded listener.js 07:04:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 209 (0x7f1280dea800) [pid = 4433] [serial = 1125] [outer = 0x7f127ff0f400] 07:04:09 INFO - PROCESS | 4433 | 1461420249041 Marionette TRACE conn3 <- [1,1468,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.basic",0,null,null]]]}] 07:04:09 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | Canvas test: 2d.pattern.paint.repeatx.basic 07:04:09 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html | took 1688ms 07:04:09 INFO - PROCESS | 4433 | 1461420249091 Marionette TRACE conn3 -> [0,1469,"getWindowHandle",null] 07:04:09 INFO - PROCESS | 4433 | 1461420249098 Marionette TRACE conn3 <- [1,1469,null,{"value":"8"}] 07:04:09 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html 07:04:09 INFO - PROCESS | 4433 | 1461420249109 Marionette TRACE conn3 -> [0,1470,"setScriptTimeout",{"ms":35000}] 07:04:09 INFO - PROCESS | 4433 | 1461420249113 Marionette TRACE conn3 <- [1,1470,null,{}] 07:04:09 INFO - PROCESS | 4433 | 1461420249118 Marionette TRACE conn3 -> [0,1471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:09 INFO - PROCESS | 4433 | 1461420249297 Marionette TRACE conn3 <- [1,1471,null,{"value":null}] 07:04:09 INFO - PROCESS | 4433 | 1461420249542 Marionette TRACE conn3 -> [0,1472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:09 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127e488000 == 114 [pid = 4433] [id = 375] 07:04:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 210 (0x7f12813b3c00) [pid = 4433] [serial = 1126] [outer = (nil)] 07:04:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 211 (0x7f12814acc00) [pid = 4433] [serial = 1127] [outer = 0x7f12813b3c00] 07:04:09 INFO - PROCESS | 4433 | 1461420249676 Marionette DEBUG loaded listener.js 07:04:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 212 (0x7f12814b4400) [pid = 4433] [serial = 1128] [outer = 0x7f12813b3c00] 07:04:09 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12890bd800 == 113 [pid = 4433] [id = 314] 07:04:09 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12ab8a5000 == 112 [pid = 4433] [id = 310] 07:04:09 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128bf11000 == 111 [pid = 4433] [id = 313] 07:04:09 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128d5e7800 == 110 [pid = 4433] [id = 360] 07:04:09 INFO - PROCESS | 4433 | --DOMWINDOW == 211 (0x7f129338b800) [pid = 4433] [serial = 1028] [outer = (nil)] [url = about:blank] 07:04:09 INFO - PROCESS | 4433 | --DOMWINDOW == 210 (0x7f127f2ae000) [pid = 4433] [serial = 995] [outer = (nil)] [url = about:blank] 07:04:09 INFO - PROCESS | 4433 | --DOMWINDOW == 209 (0x7f1280aba000) [pid = 4433] [serial = 989] [outer = (nil)] [url = about:blank] 07:04:09 INFO - PROCESS | 4433 | --DOMWINDOW == 208 (0x7f1283b7d800) [pid = 4433] [serial = 1001] [outer = (nil)] [url = about:blank] 07:04:09 INFO - PROCESS | 4433 | --DOMWINDOW == 207 (0x7f128c1c0000) [pid = 4433] [serial = 998] [outer = (nil)] [url = about:blank] 07:04:09 INFO - PROCESS | 4433 | --DOMWINDOW == 206 (0x7f128c1b8400) [pid = 4433] [serial = 992] [outer = (nil)] [url = about:blank] 07:04:10 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b8df800 == 109 [pid = 4433] [id = 359] 07:04:10 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128a85c800 == 108 [pid = 4433] [id = 358] 07:04:10 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1288e4d800 == 107 [pid = 4433] [id = 357] 07:04:10 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1281ca3800 == 106 [pid = 4433] [id = 356] 07:04:10 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127e739800 == 105 [pid = 4433] [id = 355] 07:04:10 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12808df000 == 104 [pid = 4433] [id = 354] 07:04:10 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f675000 == 103 [pid = 4433] [id = 352] 07:04:10 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12ab6d1800 == 102 [pid = 4433] [id = 351] 07:04:10 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1281393000 == 101 [pid = 4433] [id = 350] 07:04:10 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a7716800 == 100 [pid = 4433] [id = 349] 07:04:10 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a3413800 == 99 [pid = 4433] [id = 348] 07:04:10 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1298452000 == 98 [pid = 4433] [id = 347] 07:04:10 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1295966000 == 97 [pid = 4433] [id = 346] 07:04:10 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12948b5000 == 96 [pid = 4433] [id = 345] 07:04:10 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128bf5e800 == 95 [pid = 4433] [id = 344] 07:04:10 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1284394800 == 94 [pid = 4433] [id = 343] 07:04:10 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128fab4800 == 93 [pid = 4433] [id = 342] 07:04:10 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128bb43800 == 92 [pid = 4433] [id = 11] 07:04:10 INFO - PROCESS | 4433 | --DOMWINDOW == 205 (0x7f1280de2000) [pid = 4433] [serial = 1004] [outer = (nil)] [url = about:blank] 07:04:10 INFO - PROCESS | 4433 | --DOMWINDOW == 204 (0x7f128f185000) [pid = 4433] [serial = 1020] [outer = (nil)] [url = about:blank] 07:04:10 INFO - PROCESS | 4433 | --DOMWINDOW == 203 (0x7f128b01b000) [pid = 4433] [serial = 1010] [outer = (nil)] [url = about:blank] 07:04:10 INFO - PROCESS | 4433 | --DOMWINDOW == 202 (0x7f129120fc00) [pid = 4433] [serial = 1026] [outer = (nil)] [url = about:blank] 07:04:10 INFO - PROCESS | 4433 | --DOMWINDOW == 201 (0x7f1291e9dc00) [pid = 4433] [serial = 977] [outer = (nil)] [url = about:blank] 07:04:10 INFO - PROCESS | 4433 | --DOMWINDOW == 200 (0x7f128f17ec00) [pid = 4433] [serial = 1025] [outer = (nil)] [url = about:blank] 07:04:10 INFO - PROCESS | 4433 | --DOMWINDOW == 199 (0x7f128c075000) [pid = 4433] [serial = 1016] [outer = (nil)] [url = about:blank] 07:04:10 INFO - PROCESS | 4433 | --DOMWINDOW == 198 (0x7f128f254c00) [pid = 4433] [serial = 1022] [outer = (nil)] [url = about:blank] 07:04:10 INFO - PROCESS | 4433 | --DOMWINDOW == 197 (0x7f128c070c00) [pid = 4433] [serial = 974] [outer = (nil)] [url = about:blank] 07:04:10 INFO - PROCESS | 4433 | --DOMWINDOW == 196 (0x7f128f8c2000) [pid = 4433] [serial = 1023] [outer = (nil)] [url = about:blank] 07:04:10 INFO - PROCESS | 4433 | --DOMWINDOW == 195 (0x7f12a3143000) [pid = 4433] [serial = 983] [outer = (nil)] [url = about:blank] 07:04:10 INFO - PROCESS | 4433 | --DOMWINDOW == 194 (0x7f128afdc800) [pid = 4433] [serial = 971] [outer = (nil)] [url = about:blank] 07:04:10 INFO - PROCESS | 4433 | --DOMWINDOW == 193 (0x7f128b529800) [pid = 4433] [serial = 1011] [outer = (nil)] [url = about:blank] 07:04:10 INFO - PROCESS | 4433 | --DOMWINDOW == 192 (0x7f12a53c6800) [pid = 4433] [serial = 986] [outer = (nil)] [url = about:blank] 07:04:10 INFO - PROCESS | 4433 | --DOMWINDOW == 191 (0x7f12a1f7e000) [pid = 4433] [serial = 980] [outer = (nil)] [url = about:blank] 07:04:10 INFO - PROCESS | 4433 | --DOMWINDOW == 190 (0x7f12813b5800) [pid = 4433] [serial = 1005] [outer = (nil)] [url = about:blank] 07:04:10 INFO - PROCESS | 4433 | --DOMWINDOW == 189 (0x7f128c1bec00) [pid = 4433] [serial = 1017] [outer = (nil)] [url = about:blank] 07:04:10 INFO - PROCESS | 4433 | --DOMWINDOW == 188 (0x7f12813b0c00) [pid = 4433] [serial = 1007] [outer = (nil)] [url = about:blank] 07:04:10 INFO - PROCESS | 4433 | --DOMWINDOW == 187 (0x7f128bf47400) [pid = 4433] [serial = 1014] [outer = (nil)] [url = about:blank] 07:04:10 INFO - PROCESS | 4433 | --DOMWINDOW == 186 (0x7f128bbe0400) [pid = 4433] [serial = 1013] [outer = (nil)] [url = about:blank] 07:04:10 INFO - PROCESS | 4433 | --DOMWINDOW == 185 (0x7f128eec2800) [pid = 4433] [serial = 1019] [outer = (nil)] [url = about:blank] 07:04:10 INFO - PROCESS | 4433 | --DOMWINDOW == 184 (0x7f12844dcc00) [pid = 4433] [serial = 1008] [outer = (nil)] [url = about:blank] 07:04:10 INFO - PROCESS | 4433 | 1461420250607 Marionette TRACE conn3 <- [1,1472,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.coord1",0,null,null]]]}] 07:04:10 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | Canvas test: 2d.pattern.paint.repeatx.coord1 07:04:10 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html | took 1539ms 07:04:10 INFO - PROCESS | 4433 | 1461420250648 Marionette TRACE conn3 -> [0,1473,"getWindowHandle",null] 07:04:10 INFO - PROCESS | 4433 | 1461420250652 Marionette TRACE conn3 <- [1,1473,null,{"value":"8"}] 07:04:10 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html 07:04:10 INFO - PROCESS | 4433 | 1461420250658 Marionette TRACE conn3 -> [0,1474,"setScriptTimeout",{"ms":35000}] 07:04:10 INFO - PROCESS | 4433 | 1461420250663 Marionette TRACE conn3 <- [1,1474,null,{}] 07:04:10 INFO - PROCESS | 4433 | 1461420250677 Marionette TRACE conn3 -> [0,1475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:10 INFO - PROCESS | 4433 | 1461420250838 Marionette TRACE conn3 <- [1,1475,null,{"value":null}] 07:04:10 INFO - PROCESS | 4433 | 1461420250979 Marionette TRACE conn3 -> [0,1476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:11 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1283acc800 == 93 [pid = 4433] [id = 376] 07:04:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 185 (0x7f12814a7800) [pid = 4433] [serial = 1129] [outer = (nil)] 07:04:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 186 (0x7f1283b79000) [pid = 4433] [serial = 1130] [outer = 0x7f12814a7800] 07:04:11 INFO - PROCESS | 4433 | 1461420251043 Marionette DEBUG loaded listener.js 07:04:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 187 (0x7f128a7a4c00) [pid = 4433] [serial = 1131] [outer = 0x7f12814a7800] 07:04:11 INFO - PROCESS | 4433 | 1461420251811 Marionette TRACE conn3 <- [1,1476,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeatx.outside",0,null,null]]]}] 07:04:11 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | Canvas test: 2d.pattern.paint.repeatx.outside 07:04:11 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html | took 1236ms 07:04:11 INFO - PROCESS | 4433 | 1461420251894 Marionette TRACE conn3 -> [0,1477,"getWindowHandle",null] 07:04:11 INFO - PROCESS | 4433 | 1461420251898 Marionette TRACE conn3 <- [1,1477,null,{"value":"8"}] 07:04:11 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html 07:04:11 INFO - PROCESS | 4433 | 1461420251903 Marionette TRACE conn3 -> [0,1478,"setScriptTimeout",{"ms":35000}] 07:04:11 INFO - PROCESS | 4433 | 1461420251906 Marionette TRACE conn3 <- [1,1478,null,{}] 07:04:11 INFO - PROCESS | 4433 | 1461420251911 Marionette TRACE conn3 -> [0,1479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:12 INFO - PROCESS | 4433 | 1461420252105 Marionette TRACE conn3 <- [1,1479,null,{"value":null}] 07:04:12 INFO - PROCESS | 4433 | 1461420252267 Marionette TRACE conn3 -> [0,1480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:12 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1284583800 == 94 [pid = 4433] [id = 377] 07:04:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 188 (0x7f12814a9c00) [pid = 4433] [serial = 1132] [outer = (nil)] 07:04:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 189 (0x7f128b01b400) [pid = 4433] [serial = 1133] [outer = 0x7f12814a9c00] 07:04:12 INFO - PROCESS | 4433 | 1461420252327 Marionette DEBUG loaded listener.js 07:04:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 190 (0x7f128b3d1000) [pid = 4433] [serial = 1134] [outer = 0x7f12814a9c00] 07:04:13 INFO - PROCESS | 4433 | 1461420253201 Marionette TRACE conn3 <- [1,1480,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.basic",0,null,null]]]}] 07:04:13 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | Canvas test: 2d.pattern.paint.repeaty.basic 07:04:13 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html | took 1325ms 07:04:13 INFO - PROCESS | 4433 | 1461420253232 Marionette TRACE conn3 -> [0,1481,"getWindowHandle",null] 07:04:13 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html 07:04:13 INFO - PROCESS | 4433 | 1461420253236 Marionette TRACE conn3 <- [1,1481,null,{"value":"8"}] 07:04:13 INFO - PROCESS | 4433 | 1461420253241 Marionette TRACE conn3 -> [0,1482,"setScriptTimeout",{"ms":35000}] 07:04:13 INFO - PROCESS | 4433 | 1461420253244 Marionette TRACE conn3 <- [1,1482,null,{}] 07:04:13 INFO - PROCESS | 4433 | 1461420253249 Marionette TRACE conn3 -> [0,1483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:13 INFO - PROCESS | 4433 | 1461420253463 Marionette TRACE conn3 <- [1,1483,null,{"value":null}] 07:04:13 INFO - PROCESS | 4433 | 1461420253492 Marionette TRACE conn3 -> [0,1484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:13 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a657800 == 95 [pid = 4433] [id = 378] 07:04:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 191 (0x7f128a7a5c00) [pid = 4433] [serial = 1135] [outer = (nil)] 07:04:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 192 (0x7f128b9ad000) [pid = 4433] [serial = 1136] [outer = 0x7f128a7a5c00] 07:04:13 INFO - PROCESS | 4433 | 1461420253554 Marionette DEBUG loaded listener.js 07:04:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 193 (0x7f128bbe6400) [pid = 4433] [serial = 1137] [outer = 0x7f128a7a5c00] 07:04:14 INFO - PROCESS | 4433 | --DOMWINDOW == 192 (0x7f12834f0000) [pid = 4433] [serial = 1072] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.undefined.html] 07:04:14 INFO - PROCESS | 4433 | --DOMWINDOW == 191 (0x7f127e54dc00) [pid = 4433] [serial = 1063] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.removedsrc.html] 07:04:14 INFO - PROCESS | 4433 | --DOMWINDOW == 190 (0x7f12813afc00) [pid = 4433] [serial = 1069] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.string.html] 07:04:14 INFO - PROCESS | 4433 | --DOMWINDOW == 189 (0x7f127f2adc00) [pid = 4433] [serial = 1066] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.null.html] 07:04:14 INFO - PROCESS | 4433 | --DOMWINDOW == 188 (0x7f128c1c1800) [pid = 4433] [serial = 1078] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas2.html] 07:04:14 INFO - PROCESS | 4433 | --DOMWINDOW == 187 (0x7f128b9e1800) [pid = 4433] [serial = 30] [outer = (nil)] [url = about:neterror?e=dnsNotFound&u=https%3A//%25%28server%29s/selfsupport-dummy/&c=UTF-8&f=regular&d=Firefox%20can%E2%80%99t%20find%20the%20server%20at%20%25%28server%29s.] 07:04:14 INFO - PROCESS | 4433 | --DOMWINDOW == 186 (0x7f128b3cd000) [pid = 4433] [serial = 1075] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.canvas1.html] 07:04:14 INFO - PROCESS | 4433 | --DOMWINDOW == 185 (0x7f12813bc400) [pid = 4433] [serial = 1081] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image1.html] 07:04:14 INFO - PROCESS | 4433 | --DOMWINDOW == 184 (0x7f128bb3b000) [pid = 4433] [serial = 27] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:04:14 INFO - PROCESS | 4433 | 1461420254855 Marionette TRACE conn3 <- [1,1484,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.coord1",0,null,null]]]}] 07:04:14 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | Canvas test: 2d.pattern.paint.repeaty.coord1 07:04:14 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html | took 1644ms 07:04:14 INFO - PROCESS | 4433 | 1461420254886 Marionette TRACE conn3 -> [0,1485,"getWindowHandle",null] 07:04:14 INFO - PROCESS | 4433 | 1461420254888 Marionette TRACE conn3 <- [1,1485,null,{"value":"8"}] 07:04:14 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html 07:04:14 INFO - PROCESS | 4433 | 1461420254894 Marionette TRACE conn3 -> [0,1486,"setScriptTimeout",{"ms":35000}] 07:04:14 INFO - PROCESS | 4433 | 1461420254896 Marionette TRACE conn3 <- [1,1486,null,{}] 07:04:14 INFO - PROCESS | 4433 | 1461420254901 Marionette TRACE conn3 -> [0,1487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:15 INFO - PROCESS | 4433 | 1461420255070 Marionette TRACE conn3 <- [1,1487,null,{"value":null}] 07:04:15 INFO - PROCESS | 4433 | 1461420255267 Marionette TRACE conn3 -> [0,1488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:15 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b547000 == 96 [pid = 4433] [id = 379] 07:04:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 185 (0x7f128a8e9800) [pid = 4433] [serial = 1138] [outer = (nil)] 07:04:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 186 (0x7f128c1c4400) [pid = 4433] [serial = 1139] [outer = 0x7f128a8e9800] 07:04:15 INFO - PROCESS | 4433 | 1461420255331 Marionette DEBUG loaded listener.js 07:04:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 187 (0x7f128c4f6800) [pid = 4433] [serial = 1140] [outer = 0x7f128a8e9800] 07:04:16 INFO - PROCESS | 4433 | 1461420256328 Marionette TRACE conn3 <- [1,1488,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html",0,null,null,[["Canvas test: 2d.pattern.paint.repeaty.outside",0,null,null]]]}] 07:04:16 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | Canvas test: 2d.pattern.paint.repeaty.outside 07:04:16 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html | took 1482ms 07:04:16 INFO - PROCESS | 4433 | 1461420256377 Marionette TRACE conn3 -> [0,1489,"getWindowHandle",null] 07:04:16 INFO - PROCESS | 4433 | 1461420256385 Marionette TRACE conn3 <- [1,1489,null,{"value":"8"}] 07:04:16 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html 07:04:16 INFO - PROCESS | 4433 | 1461420256393 Marionette TRACE conn3 -> [0,1490,"setScriptTimeout",{"ms":35000}] 07:04:16 INFO - PROCESS | 4433 | 1461420256398 Marionette TRACE conn3 <- [1,1490,null,{}] 07:04:16 INFO - PROCESS | 4433 | 1461420256405 Marionette TRACE conn3 -> [0,1491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:16 INFO - PROCESS | 4433 | 1461420256602 Marionette TRACE conn3 <- [1,1491,null,{"value":null}] 07:04:16 INFO - PROCESS | 4433 | 1461420256835 Marionette TRACE conn3 -> [0,1492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:16 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12808eb800 == 97 [pid = 4433] [id = 380] 07:04:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 188 (0x7f1280ab0c00) [pid = 4433] [serial = 1141] [outer = (nil)] 07:04:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 189 (0x7f1280de7c00) [pid = 4433] [serial = 1142] [outer = 0x7f1280ab0c00] 07:04:16 INFO - PROCESS | 4433 | 1461420256923 Marionette DEBUG loaded listener.js 07:04:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 190 (0x7f12814ae000) [pid = 4433] [serial = 1143] [outer = 0x7f1280ab0c00] 07:04:17 INFO - PROCESS | 4433 | 1461420257755 Marionette TRACE conn3 <- [1,1492,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html",0,null,null,[["Canvas test: 2d.pattern.repeat.case",0,null,null]]]}] 07:04:17 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | Canvas test: 2d.pattern.repeat.case 07:04:17 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html | took 1388ms 07:04:17 INFO - PROCESS | 4433 | 1461420257782 Marionette TRACE conn3 -> [0,1493,"getWindowHandle",null] 07:04:17 INFO - PROCESS | 4433 | 1461420257791 Marionette TRACE conn3 <- [1,1493,null,{"value":"8"}] 07:04:17 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html 07:04:17 INFO - PROCESS | 4433 | 1461420257801 Marionette TRACE conn3 -> [0,1494,"setScriptTimeout",{"ms":35000}] 07:04:17 INFO - PROCESS | 4433 | 1461420257805 Marionette TRACE conn3 <- [1,1494,null,{}] 07:04:17 INFO - PROCESS | 4433 | 1461420257811 Marionette TRACE conn3 -> [0,1495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:17 INFO - PROCESS | 4433 | 1461420257984 Marionette TRACE conn3 <- [1,1495,null,{"value":null}] 07:04:18 INFO - PROCESS | 4433 | 1461420258177 Marionette TRACE conn3 -> [0,1496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:18 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a652000 == 98 [pid = 4433] [id = 381] 07:04:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 191 (0x7f12814b4000) [pid = 4433] [serial = 1144] [outer = (nil)] 07:04:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 192 (0x7f1283b84400) [pid = 4433] [serial = 1145] [outer = 0x7f12814b4000] 07:04:18 INFO - PROCESS | 4433 | 1461420258248 Marionette DEBUG loaded listener.js 07:04:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 193 (0x7f128a7a5400) [pid = 4433] [serial = 1146] [outer = 0x7f12814b4000] 07:04:19 INFO - PROCESS | 4433 | 1461420259212 Marionette TRACE conn3 <- [1,1496,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html",0,null,null,[["Canvas test: 2d.pattern.repeat.empty",0,null,null]]]}] 07:04:19 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | Canvas test: 2d.pattern.repeat.empty 07:04:19 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html | took 1478ms 07:04:19 INFO - PROCESS | 4433 | 1461420259280 Marionette TRACE conn3 -> [0,1497,"getWindowHandle",null] 07:04:19 INFO - PROCESS | 4433 | 1461420259284 Marionette TRACE conn3 <- [1,1497,null,{"value":"8"}] 07:04:19 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html 07:04:19 INFO - PROCESS | 4433 | 1461420259290 Marionette TRACE conn3 -> [0,1498,"setScriptTimeout",{"ms":35000}] 07:04:19 INFO - PROCESS | 4433 | 1461420259295 Marionette TRACE conn3 <- [1,1498,null,{}] 07:04:19 INFO - PROCESS | 4433 | 1461420259311 Marionette TRACE conn3 -> [0,1499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:19 INFO - PROCESS | 4433 | 1461420259531 Marionette TRACE conn3 <- [1,1499,null,{"value":null}] 07:04:19 INFO - PROCESS | 4433 | 1461420259763 Marionette TRACE conn3 -> [0,1500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:19 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128d5e7000 == 99 [pid = 4433] [id = 382] 07:04:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 194 (0x7f128b520c00) [pid = 4433] [serial = 1147] [outer = (nil)] 07:04:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 195 (0x7f128bcca000) [pid = 4433] [serial = 1148] [outer = 0x7f128b520c00] 07:04:19 INFO - PROCESS | 4433 | 1461420259885 Marionette DEBUG loaded listener.js 07:04:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 196 (0x7f128c070c00) [pid = 4433] [serial = 1149] [outer = 0x7f128b520c00] 07:04:20 INFO - PROCESS | 4433 | 1461420260701 Marionette TRACE conn3 <- [1,1500,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html",0,null,null,[["Canvas test: 2d.pattern.repeat.null",0,null,null]]]}] 07:04:20 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | Canvas test: 2d.pattern.repeat.null 07:04:20 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html | took 1438ms 07:04:20 INFO - PROCESS | 4433 | 1461420260728 Marionette TRACE conn3 -> [0,1501,"getWindowHandle",null] 07:04:20 INFO - PROCESS | 4433 | 1461420260733 Marionette TRACE conn3 <- [1,1501,null,{"value":"8"}] 07:04:20 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html 07:04:20 INFO - PROCESS | 4433 | 1461420260738 Marionette TRACE conn3 -> [0,1502,"setScriptTimeout",{"ms":35000}] 07:04:20 INFO - PROCESS | 4433 | 1461420260740 Marionette TRACE conn3 <- [1,1502,null,{}] 07:04:20 INFO - PROCESS | 4433 | 1461420260746 Marionette TRACE conn3 -> [0,1503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:20 INFO - PROCESS | 4433 | 1461420260912 Marionette TRACE conn3 <- [1,1503,null,{"value":null}] 07:04:21 INFO - PROCESS | 4433 | 1461420261095 Marionette TRACE conn3 -> [0,1504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:21 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f3e2800 == 100 [pid = 4433] [id = 383] 07:04:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 197 (0x7f128b9d9800) [pid = 4433] [serial = 1150] [outer = (nil)] 07:04:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 198 (0x7f128c4f4400) [pid = 4433] [serial = 1151] [outer = 0x7f128b9d9800] 07:04:21 INFO - PROCESS | 4433 | 1461420261165 Marionette DEBUG loaded listener.js 07:04:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 199 (0x7f128eb9c800) [pid = 4433] [serial = 1152] [outer = 0x7f128b9d9800] 07:04:22 INFO - PROCESS | 4433 | 1461420262093 Marionette TRACE conn3 <- [1,1504,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html",0,null,null,[["Canvas test: 2d.pattern.repeat.nullsuffix",0,null,null]]]}] 07:04:22 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | Canvas test: 2d.pattern.repeat.nullsuffix 07:04:22 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html | took 1384ms 07:04:22 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html 07:04:22 INFO - PROCESS | 4433 | 1461420262124 Marionette TRACE conn3 -> [0,1505,"getWindowHandle",null] 07:04:22 INFO - PROCESS | 4433 | 1461420262127 Marionette TRACE conn3 <- [1,1505,null,{"value":"8"}] 07:04:22 INFO - PROCESS | 4433 | 1461420262133 Marionette TRACE conn3 -> [0,1506,"setScriptTimeout",{"ms":35000}] 07:04:22 INFO - PROCESS | 4433 | 1461420262136 Marionette TRACE conn3 <- [1,1506,null,{}] 07:04:22 INFO - PROCESS | 4433 | 1461420262141 Marionette TRACE conn3 -> [0,1507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:22 INFO - PROCESS | 4433 | 1461420262312 Marionette TRACE conn3 <- [1,1507,null,{"value":null}] 07:04:22 INFO - PROCESS | 4433 | 1461420262495 Marionette TRACE conn3 -> [0,1508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:22 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f88f800 == 101 [pid = 4433] [id = 384] 07:04:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 200 (0x7f128c1c1c00) [pid = 4433] [serial = 1153] [outer = (nil)] 07:04:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 201 (0x7f128f184800) [pid = 4433] [serial = 1154] [outer = 0x7f128c1c1c00] 07:04:22 INFO - PROCESS | 4433 | 1461420262563 Marionette DEBUG loaded listener.js 07:04:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 202 (0x7f128f208c00) [pid = 4433] [serial = 1155] [outer = 0x7f128c1c1c00] 07:04:23 INFO - PROCESS | 4433 | 1461420263490 Marionette TRACE conn3 <- [1,1508,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html",0,null,null,[["Canvas test: 2d.pattern.repeat.undefined",0,null,null]]]}] 07:04:23 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | Canvas test: 2d.pattern.repeat.undefined 07:04:23 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html | took 1389ms 07:04:23 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html 07:04:23 INFO - PROCESS | 4433 | 1461420263521 Marionette TRACE conn3 -> [0,1509,"getWindowHandle",null] 07:04:23 INFO - PROCESS | 4433 | 1461420263524 Marionette TRACE conn3 <- [1,1509,null,{"value":"8"}] 07:04:23 INFO - PROCESS | 4433 | 1461420263531 Marionette TRACE conn3 -> [0,1510,"setScriptTimeout",{"ms":35000}] 07:04:23 INFO - PROCESS | 4433 | 1461420263534 Marionette TRACE conn3 <- [1,1510,null,{}] 07:04:23 INFO - PROCESS | 4433 | 1461420263539 Marionette TRACE conn3 -> [0,1511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:23 INFO - PROCESS | 4433 | 1461420263715 Marionette TRACE conn3 <- [1,1511,null,{"value":null}] 07:04:23 INFO - PROCESS | 4433 | 1461420263900 Marionette TRACE conn3 -> [0,1512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:23 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1293e7f800 == 102 [pid = 4433] [id = 385] 07:04:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 203 (0x7f128d421400) [pid = 4433] [serial = 1156] [outer = (nil)] 07:04:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 204 (0x7f128f8bf400) [pid = 4433] [serial = 1157] [outer = 0x7f128d421400] 07:04:23 INFO - PROCESS | 4433 | 1461420263973 Marionette DEBUG loaded listener.js 07:04:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 205 (0x7f129412cc00) [pid = 4433] [serial = 1158] [outer = 0x7f128d421400] 07:04:24 INFO - PROCESS | 4433 | 1461420264842 Marionette TRACE conn3 <- [1,1512,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognised",0,null,null]]]}] 07:04:24 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | Canvas test: 2d.pattern.repeat.unrecognised 07:04:24 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html | took 1380ms 07:04:24 INFO - PROCESS | 4433 | 1461420264910 Marionette TRACE conn3 -> [0,1513,"getWindowHandle",null] 07:04:24 INFO - PROCESS | 4433 | 1461420264914 Marionette TRACE conn3 <- [1,1513,null,{"value":"8"}] 07:04:24 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html 07:04:24 INFO - PROCESS | 4433 | 1461420264920 Marionette TRACE conn3 -> [0,1514,"setScriptTimeout",{"ms":35000}] 07:04:24 INFO - PROCESS | 4433 | 1461420264922 Marionette TRACE conn3 <- [1,1514,null,{}] 07:04:24 INFO - PROCESS | 4433 | 1461420264927 Marionette TRACE conn3 -> [0,1515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:25 INFO - PROCESS | 4433 | 1461420265096 Marionette TRACE conn3 <- [1,1515,null,{"value":null}] 07:04:25 INFO - PROCESS | 4433 | 1461420265287 Marionette TRACE conn3 -> [0,1516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:25 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1296b5b000 == 103 [pid = 4433] [id = 386] 07:04:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 206 (0x7f1280de4800) [pid = 4433] [serial = 1159] [outer = (nil)] 07:04:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 207 (0x7f129586f000) [pid = 4433] [serial = 1160] [outer = 0x7f1280de4800] 07:04:25 INFO - PROCESS | 4433 | 1461420265356 Marionette DEBUG loaded listener.js 07:04:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 208 (0x7f1296aa8400) [pid = 4433] [serial = 1161] [outer = 0x7f1280de4800] 07:04:26 INFO - PROCESS | 4433 | 1461420266210 Marionette TRACE conn3 <- [1,1516,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html",0,null,null,[["Canvas test: 2d.pattern.repeat.unrecognisednull",0,null,null]]]}] 07:04:26 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | Canvas test: 2d.pattern.repeat.unrecognisednull 07:04:26 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html | took 1334ms 07:04:26 INFO - PROCESS | 4433 | 1461420266255 Marionette TRACE conn3 -> [0,1517,"getWindowHandle",null] 07:04:26 INFO - PROCESS | 4433 | 1461420266259 Marionette TRACE conn3 <- [1,1517,null,{"value":"8"}] 07:04:26 INFO - TEST-START | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html 07:04:26 INFO - PROCESS | 4433 | 1461420266265 Marionette TRACE conn3 -> [0,1518,"setScriptTimeout",{"ms":35000}] 07:04:26 INFO - PROCESS | 4433 | 1461420266267 Marionette TRACE conn3 <- [1,1518,null,{}] 07:04:26 INFO - PROCESS | 4433 | 1461420266272 Marionette TRACE conn3 -> [0,1519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:26 INFO - PROCESS | 4433 | 1461420266436 Marionette TRACE conn3 <- [1,1519,null,{"value":null}] 07:04:26 INFO - PROCESS | 4433 | 1461420266622 Marionette TRACE conn3 -> [0,1520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:26 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a2420800 == 104 [pid = 4433] [id = 387] 07:04:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 209 (0x7f128f182400) [pid = 4433] [serial = 1162] [outer = (nil)] 07:04:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 210 (0x7f1298408400) [pid = 4433] [serial = 1163] [outer = 0x7f128f182400] 07:04:26 INFO - PROCESS | 4433 | 1461420266691 Marionette DEBUG loaded listener.js 07:04:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 211 (0x7f12a1f83400) [pid = 4433] [serial = 1164] [outer = 0x7f128f182400] 07:04:27 INFO - PROCESS | 4433 | 1461420267551 Marionette TRACE conn3 <- [1,1520,null,{"value":["/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html",0,null,null,[["Canvas test: 2d.strokeStyle.default",0,null,null]]]}] 07:04:27 INFO - TEST-PASS | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | Canvas test: 2d.strokeStyle.default 07:04:27 INFO - TEST-OK | /2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html | took 1331ms 07:04:27 INFO - PROCESS | 4433 | 1461420267597 Marionette TRACE conn3 -> [0,1521,"getWindowHandle",null] 07:04:27 INFO - PROCESS | 4433 | 1461420267601 Marionette TRACE conn3 <- [1,1521,null,{"value":"8"}] 07:04:27 INFO - TEST-START | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html 07:04:27 INFO - PROCESS | 4433 | 1461420267606 Marionette TRACE conn3 -> [0,1522,"setScriptTimeout",{"ms":35000}] 07:04:27 INFO - PROCESS | 4433 | 1461420267609 Marionette TRACE conn3 <- [1,1522,null,{}] 07:04:27 INFO - PROCESS | 4433 | 1461420267614 Marionette TRACE conn3 -> [0,1523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:27 INFO - PROCESS | 4433 | 1461420267786 Marionette TRACE conn3 <- [1,1523,null,{"value":null}] 07:04:27 INFO - PROCESS | 4433 | 1461420267970 Marionette TRACE conn3 -> [0,1524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:27 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a6beb800 == 105 [pid = 4433] [id = 388] 07:04:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 212 (0x7f129670b000) [pid = 4433] [serial = 1165] [outer = (nil)] 07:04:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 213 (0x7f12a24f4c00) [pid = 4433] [serial = 1166] [outer = 0x7f129670b000] 07:04:28 INFO - PROCESS | 4433 | 1461420268041 Marionette DEBUG loaded listener.js 07:04:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 214 (0x7f12a32c1400) [pid = 4433] [serial = 1167] [outer = 0x7f129670b000] 07:04:28 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:04:28 INFO - PROCESS | 4433 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:04:28 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:04:28 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:04:28 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:04:28 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:04:28 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:04:28 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:04:28 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:04:28 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:04:28 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:04:28 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:04:28 INFO - PROCESS | 4433 | 1461420268848 Marionette TRACE conn3 <- [1,1524,null,{"value":["/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html",0,null,null,[["fillRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1\n"],["strokeRect should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: strokeRect should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1\n"],["fillText should not affect current default path and NotSupportedError should be thrown.",1,"assert_throws: fillText should not affect current default path and NotSupportedError should be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1\n"],["strokeText should not affect current default path and NotSupportedError shuld be thrown.",1,"assert_throws: strokeText should not affect current default path and NotSupportedError shuld be thrown. function \"function () {\n var canvas = document.getElemen...\" threw object \"TypeError: context.addHitRegion is not a function\" (\"TypeError\") expected object \"[object Object]\" (\"NotSupportedError\")","@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1\n"]]]}] 07:04:28 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 () { 07:04:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:04:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:15:5 07:04:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:14:1 07:04:28 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 () { 07:04:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:04:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:34:5 07:04:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:33:1 07:04:28 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 () { 07:04:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:04:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:53:5 07:04:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:52:1 07:04:28 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 () { 07:04:28 INFO - var canvas = document.getElemen..." threw object "TypeError: context.addHitRegion is not a function" ("TypeError") expected object "[object Object]" ("NotSupportedError") 07:04:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:72:5 07:04:28 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:28 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:28 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html:71:1 07:04:28 INFO - TEST-OK | /2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html | took 1289ms 07:04:28 INFO - PROCESS | 4433 | 1461420268899 Marionette TRACE conn3 -> [0,1525,"getWindowHandle",null] 07:04:28 INFO - PROCESS | 4433 | 1461420268905 Marionette TRACE conn3 <- [1,1525,null,{"value":"8"}] 07:04:28 INFO - TEST-START | /2dcontext/hit-regions/hitregions-members-exist.html 07:04:28 INFO - PROCESS | 4433 | 1461420268911 Marionette TRACE conn3 -> [0,1526,"setScriptTimeout",{"ms":35000}] 07:04:28 INFO - PROCESS | 4433 | 1461420268914 Marionette TRACE conn3 <- [1,1526,null,{}] 07:04:28 INFO - PROCESS | 4433 | 1461420268919 Marionette TRACE conn3 -> [0,1527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:29 INFO - PROCESS | 4433 | 1461420269122 Marionette TRACE conn3 <- [1,1527,null,{"value":null}] 07:04:29 INFO - PROCESS | 4433 | 1461420269308 Marionette TRACE conn3 -> [0,1528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/hit-regions/hitregions-members-exist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:29 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f05a000 == 106 [pid = 4433] [id = 389] 07:04:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 215 (0x7f12814d8000) [pid = 4433] [serial = 1168] [outer = (nil)] 07:04:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 216 (0x7f12814e3000) [pid = 4433] [serial = 1169] [outer = 0x7f12814d8000] 07:04:29 INFO - PROCESS | 4433 | 1461420269377 Marionette DEBUG loaded listener.js 07:04:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 217 (0x7f12a32ba400) [pid = 4433] [serial = 1170] [outer = 0x7f12814d8000] 07:04:30 INFO - PROCESS | 4433 | 1461420270219 Marionette TRACE conn3 <- [1,1528,null,{"value":["/2dcontext/hit-regions/hitregions-members-exist.html",0,null,null,[["context.addHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1\n"],["context.removeHitRegion Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1\n"],["context.clearHitRegions Exists",1,"assert_equals: expected \"function\" but got \"undefined\"","@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1\n"]]]}] 07:04:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.addHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:04:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:14:3 07:04:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:12:1 07:04:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.removeHitRegion Exists - assert_equals: expected "function" but got "undefined" 07:04:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:19:3 07:04:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:17:1 07:04:30 INFO - TEST-FAIL | /2dcontext/hit-regions/hitregions-members-exist.html | context.clearHitRegions Exists - assert_equals: expected "function" but got "undefined" 07:04:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:24:3 07:04:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:30 INFO - @http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html:22:1 07:04:30 INFO - TEST-OK | /2dcontext/hit-regions/hitregions-members-exist.html | took 1336ms 07:04:30 INFO - PROCESS | 4433 | 1461420270286 Marionette TRACE conn3 -> [0,1529,"getWindowHandle",null] 07:04:30 INFO - PROCESS | 4433 | 1461420270291 Marionette TRACE conn3 <- [1,1529,null,{"value":"8"}] 07:04:30 INFO - TEST-START | /2dcontext/image-smoothing/imagesmoothing.html 07:04:30 INFO - PROCESS | 4433 | 1461420270298 Marionette TRACE conn3 -> [0,1530,"setScriptTimeout",{"ms":35000}] 07:04:30 INFO - PROCESS | 4433 | 1461420270301 Marionette TRACE conn3 <- [1,1530,null,{}] 07:04:30 INFO - PROCESS | 4433 | 1461420270307 Marionette TRACE conn3 -> [0,1531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:30 INFO - PROCESS | 4433 | 1461420270505 Marionette TRACE conn3 <- [1,1531,null,{"value":null}] 07:04:30 INFO - PROCESS | 4433 | 1461420270703 Marionette TRACE conn3 -> [0,1532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/image-smoothing/imagesmoothing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:30 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1283897800 == 107 [pid = 4433] [id = 390] 07:04:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 218 (0x7f12814d8c00) [pid = 4433] [serial = 1171] [outer = (nil)] 07:04:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 219 (0x7f12a4ea3800) [pid = 4433] [serial = 1172] [outer = 0x7f12814d8c00] 07:04:30 INFO - PROCESS | 4433 | 1461420270785 Marionette DEBUG loaded listener.js 07:04:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 220 (0x7f12a72b7000) [pid = 4433] [serial = 1173] [outer = 0x7f12814d8c00] 07:04:31 INFO - PROCESS | 4433 | 1461420271495 Marionette TRACE conn3 <- [1,1532,null,{"value":["/2dcontext/image-smoothing/imagesmoothing.html",0,null,null,[["When the CanvasRenderingContext2D object is created, the attribute must be set to true.",1,"assert_true: expected true got undefined","@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7\n@http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6\n"],["On getting the imageSmoothingEnabled attribute, the user agent must return the last value it was set to.",0,null,null],["On setting the imageSmoothingEnabled attribute, it must be set to the new value.",0,null,null]]]}] 07:04:31 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 07:04:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:22:9 07:04:31 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:04:31 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:04:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:18:7 07:04:31 INFO - @http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html:17:6 07:04:31 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. 07:04:31 INFO - TEST-PASS | /2dcontext/image-smoothing/imagesmoothing.html | On setting the imageSmoothingEnabled attribute, it must be set to the new value. 07:04:31 INFO - TEST-OK | /2dcontext/image-smoothing/imagesmoothing.html | took 1229ms 07:04:31 INFO - PROCESS | 4433 | 1461420271531 Marionette TRACE conn3 -> [0,1533,"getWindowHandle",null] 07:04:31 INFO - PROCESS | 4433 | 1461420271533 Marionette TRACE conn3 <- [1,1533,null,{"value":"8"}] 07:04:31 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.butt.html 07:04:31 INFO - PROCESS | 4433 | 1461420271540 Marionette TRACE conn3 -> [0,1534,"setScriptTimeout",{"ms":35000}] 07:04:31 INFO - PROCESS | 4433 | 1461420271542 Marionette TRACE conn3 <- [1,1534,null,{}] 07:04:31 INFO - PROCESS | 4433 | 1461420271549 Marionette TRACE conn3 -> [0,1535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:31 INFO - PROCESS | 4433 | 1461420271709 Marionette TRACE conn3 <- [1,1535,null,{"value":null}] 07:04:31 INFO - PROCESS | 4433 | 1461420271905 Marionette TRACE conn3 -> [0,1536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.butt.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:31 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127d9e4800 == 108 [pid = 4433] [id = 391] 07:04:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 221 (0x7f127daedc00) [pid = 4433] [serial = 1174] [outer = (nil)] 07:04:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 222 (0x7f127daf3800) [pid = 4433] [serial = 1175] [outer = 0x7f127daedc00] 07:04:31 INFO - PROCESS | 4433 | 1461420271976 Marionette DEBUG loaded listener.js 07:04:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 223 (0x7f127dafac00) [pid = 4433] [serial = 1176] [outer = 0x7f127daedc00] 07:04:32 INFO - PROCESS | 4433 | 1461420272861 Marionette TRACE conn3 <- [1,1536,null,{"value":["/2dcontext/line-styles/2d.line.cap.butt.html",0,null,null,[["lineCap 'butt' is rendered correctly",0,null,null]]]}] 07:04:32 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.butt.html | lineCap 'butt' is rendered correctly 07:04:32 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.butt.html | took 1389ms 07:04:32 INFO - PROCESS | 4433 | 1461420272931 Marionette TRACE conn3 -> [0,1537,"getWindowHandle",null] 07:04:32 INFO - PROCESS | 4433 | 1461420272934 Marionette TRACE conn3 <- [1,1537,null,{"value":"8"}] 07:04:32 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.closed.html 07:04:32 INFO - PROCESS | 4433 | 1461420272940 Marionette TRACE conn3 -> [0,1538,"setScriptTimeout",{"ms":35000}] 07:04:32 INFO - PROCESS | 4433 | 1461420272942 Marionette TRACE conn3 <- [1,1538,null,{}] 07:04:32 INFO - PROCESS | 4433 | 1461420272948 Marionette TRACE conn3 -> [0,1539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:33 INFO - PROCESS | 4433 | 1461420273132 Marionette TRACE conn3 <- [1,1539,null,{"value":null}] 07:04:33 INFO - PROCESS | 4433 | 1461420273318 Marionette TRACE conn3 -> [0,1540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:33 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128054c800 == 109 [pid = 4433] [id = 392] 07:04:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 224 (0x7f127b85fc00) [pid = 4433] [serial = 1177] [outer = (nil)] 07:04:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 225 (0x7f127b869c00) [pid = 4433] [serial = 1178] [outer = 0x7f127b85fc00] 07:04:33 INFO - PROCESS | 4433 | 1461420273391 Marionette DEBUG loaded listener.js 07:04:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 226 (0x7f127b86e000) [pid = 4433] [serial = 1179] [outer = 0x7f127b85fc00] 07:04:34 INFO - PROCESS | 4433 | 1461420274252 Marionette TRACE conn3 <- [1,1540,null,{"value":["/2dcontext/line-styles/2d.line.cap.closed.html",0,null,null,[["Line caps are not drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:04:34 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.closed.html | Line caps are not drawn at the corners of an unclosed rectangle 07:04:34 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.closed.html | took 1379ms 07:04:34 INFO - PROCESS | 4433 | 1461420274320 Marionette TRACE conn3 -> [0,1541,"getWindowHandle",null] 07:04:34 INFO - PROCESS | 4433 | 1461420274324 Marionette TRACE conn3 <- [1,1541,null,{"value":"8"}] 07:04:34 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.invalid.html 07:04:34 INFO - PROCESS | 4433 | 1461420274330 Marionette TRACE conn3 -> [0,1542,"setScriptTimeout",{"ms":35000}] 07:04:34 INFO - PROCESS | 4433 | 1461420274332 Marionette TRACE conn3 <- [1,1542,null,{}] 07:04:34 INFO - PROCESS | 4433 | 1461420274337 Marionette TRACE conn3 -> [0,1543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:34 INFO - PROCESS | 4433 | 1461420274529 Marionette TRACE conn3 <- [1,1543,null,{"value":null}] 07:04:34 INFO - PROCESS | 4433 | 1461420274724 Marionette TRACE conn3 -> [0,1544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:34 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1280548000 == 110 [pid = 4433] [id = 393] 07:04:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 227 (0x7f127b862000) [pid = 4433] [serial = 1180] [outer = (nil)] 07:04:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 228 (0x7f127bae6c00) [pid = 4433] [serial = 1181] [outer = 0x7f127b862000] 07:04:34 INFO - PROCESS | 4433 | 1461420274796 Marionette DEBUG loaded listener.js 07:04:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 229 (0x7f127baec400) [pid = 4433] [serial = 1182] [outer = 0x7f127b862000] 07:04:35 INFO - PROCESS | 4433 | 1461420275661 Marionette TRACE conn3 <- [1,1544,null,{"value":["/2dcontext/line-styles/2d.line.cap.invalid.html",0,null,null,[["Setting lineCap to invalid values is ignored",0,null,null]]]}] 07:04:35 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.invalid.html | Setting lineCap to invalid values is ignored 07:04:35 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.invalid.html | took 1386ms 07:04:35 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.open.html 07:04:35 INFO - PROCESS | 4433 | 1461420275717 Marionette TRACE conn3 -> [0,1545,"getWindowHandle",null] 07:04:35 INFO - PROCESS | 4433 | 1461420275719 Marionette TRACE conn3 <- [1,1545,null,{"value":"8"}] 07:04:35 INFO - PROCESS | 4433 | 1461420275725 Marionette TRACE conn3 -> [0,1546,"setScriptTimeout",{"ms":35000}] 07:04:35 INFO - PROCESS | 4433 | 1461420275729 Marionette TRACE conn3 <- [1,1546,null,{}] 07:04:35 INFO - PROCESS | 4433 | 1461420275734 Marionette TRACE conn3 -> [0,1547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:35 INFO - PROCESS | 4433 | 1461420275911 Marionette TRACE conn3 <- [1,1547,null,{"value":null}] 07:04:36 INFO - PROCESS | 4433 | 1461420276114 Marionette TRACE conn3 -> [0,1548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:36 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b8da800 == 111 [pid = 4433] [id = 394] 07:04:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 230 (0x7f127b86d800) [pid = 4433] [serial = 1183] [outer = (nil)] 07:04:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 231 (0x7f127baf1c00) [pid = 4433] [serial = 1184] [outer = 0x7f127b86d800] 07:04:36 INFO - PROCESS | 4433 | 1461420276178 Marionette DEBUG loaded listener.js 07:04:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 232 (0x7f127dafb000) [pid = 4433] [serial = 1185] [outer = 0x7f127b86d800] 07:04:37 INFO - PROCESS | 4433 | 1461420277352 Marionette TRACE conn3 <- [1,1548,null,{"value":["/2dcontext/line-styles/2d.line.cap.open.html",0,null,null,[["Line caps are drawn at the corners of an unclosed rectangle",0,null,null]]]}] 07:04:37 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.open.html | Line caps are drawn at the corners of an unclosed rectangle 07:04:37 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.open.html | took 1688ms 07:04:37 INFO - PROCESS | 4433 | 1461420277413 Marionette TRACE conn3 -> [0,1549,"getWindowHandle",null] 07:04:37 INFO - PROCESS | 4433 | 1461420277418 Marionette TRACE conn3 <- [1,1549,null,{"value":"8"}] 07:04:37 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.round.html 07:04:37 INFO - PROCESS | 4433 | 1461420277426 Marionette TRACE conn3 -> [0,1550,"setScriptTimeout",{"ms":35000}] 07:04:37 INFO - PROCESS | 4433 | 1461420277431 Marionette TRACE conn3 <- [1,1550,null,{}] 07:04:37 INFO - PROCESS | 4433 | 1461420277443 Marionette TRACE conn3 -> [0,1551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:37 INFO - PROCESS | 4433 | 1461420277639 Marionette TRACE conn3 <- [1,1551,null,{"value":null}] 07:04:37 INFO - PROCESS | 4433 | 1461420277877 Marionette TRACE conn3 -> [0,1552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:37 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1281389800 == 112 [pid = 4433] [id = 395] 07:04:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 233 (0x7f127e552400) [pid = 4433] [serial = 1186] [outer = (nil)] 07:04:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 234 (0x7f128008c000) [pid = 4433] [serial = 1187] [outer = 0x7f127e552400] 07:04:37 INFO - PROCESS | 4433 | 1461420277942 Marionette DEBUG loaded listener.js 07:04:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 235 (0x7f128070b400) [pid = 4433] [serial = 1188] [outer = 0x7f127e552400] 07:04:38 INFO - PROCESS | 4433 | 1461420278791 Marionette TRACE conn3 <- [1,1552,null,{"value":["/2dcontext/line-styles/2d.line.cap.round.html",0,null,null,[["lineCap 'round' is rendered correctly",0,null,null]]]}] 07:04:38 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.round.html | lineCap 'round' is rendered correctly 07:04:38 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.round.html | took 1431ms 07:04:38 INFO - PROCESS | 4433 | 1461420278858 Marionette TRACE conn3 -> [0,1553,"getWindowHandle",null] 07:04:38 INFO - PROCESS | 4433 | 1461420278866 Marionette TRACE conn3 <- [1,1553,null,{"value":"8"}] 07:04:38 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.square.html 07:04:38 INFO - PROCESS | 4433 | 1461420278875 Marionette TRACE conn3 -> [0,1554,"setScriptTimeout",{"ms":35000}] 07:04:38 INFO - PROCESS | 4433 | 1461420278879 Marionette TRACE conn3 <- [1,1554,null,{}] 07:04:38 INFO - PROCESS | 4433 | 1461420278884 Marionette TRACE conn3 -> [0,1555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:39 INFO - PROCESS | 4433 | 1461420279052 Marionette TRACE conn3 <- [1,1555,null,{"value":null}] 07:04:39 INFO - PROCESS | 4433 | 1461420279258 Marionette TRACE conn3 -> [0,1556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.square.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:39 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1281468800 == 113 [pid = 4433] [id = 396] 07:04:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 236 (0x7f127de0d400) [pid = 4433] [serial = 1189] [outer = (nil)] 07:04:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 237 (0x7f128008f000) [pid = 4433] [serial = 1190] [outer = 0x7f127de0d400] 07:04:39 INFO - PROCESS | 4433 | 1461420279322 Marionette DEBUG loaded listener.js 07:04:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 238 (0x7f12814afc00) [pid = 4433] [serial = 1191] [outer = 0x7f127de0d400] 07:04:40 INFO - PROCESS | 4433 | 1461420280320 Marionette TRACE conn3 <- [1,1556,null,{"value":["/2dcontext/line-styles/2d.line.cap.square.html",0,null,null,[["lineCap 'square' is rendered correctly",0,null,null]]]}] 07:04:40 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.square.html | lineCap 'square' is rendered correctly 07:04:40 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.square.html | took 1480ms 07:04:40 INFO - PROCESS | 4433 | 1461420280355 Marionette TRACE conn3 -> [0,1557,"getWindowHandle",null] 07:04:40 INFO - PROCESS | 4433 | 1461420280359 Marionette TRACE conn3 <- [1,1557,null,{"value":"8"}] 07:04:40 INFO - TEST-START | /2dcontext/line-styles/2d.line.cap.valid.html 07:04:40 INFO - PROCESS | 4433 | 1461420280364 Marionette TRACE conn3 -> [0,1558,"setScriptTimeout",{"ms":35000}] 07:04:40 INFO - PROCESS | 4433 | 1461420280369 Marionette TRACE conn3 <- [1,1558,null,{}] 07:04:40 INFO - PROCESS | 4433 | 1461420280384 Marionette TRACE conn3 -> [0,1559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:40 INFO - PROCESS | 4433 | 1461420280562 Marionette TRACE conn3 <- [1,1559,null,{"value":null}] 07:04:40 INFO - PROCESS | 4433 | 1461420280840 Marionette TRACE conn3 -> [0,1560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cap.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:40 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127e8c4000 == 114 [pid = 4433] [id = 397] 07:04:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 239 (0x7f128a79ec00) [pid = 4433] [serial = 1192] [outer = (nil)] 07:04:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 240 (0x7f128aabb000) [pid = 4433] [serial = 1193] [outer = 0x7f128a79ec00] 07:04:40 INFO - PROCESS | 4433 | 1461420280959 Marionette DEBUG loaded listener.js 07:04:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 241 (0x7f128b01d400) [pid = 4433] [serial = 1194] [outer = 0x7f128a79ec00] 07:04:41 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128a657800 == 113 [pid = 4433] [id = 378] 07:04:41 INFO - PROCESS | 4433 | --DOMWINDOW == 240 (0x7f128bb35800) [pid = 4433] [serial = 29] [outer = (nil)] [url = data:application/vnd.mozilla.xul+xml;charset=utf-8,] 07:04:41 INFO - PROCESS | 4433 | --DOMWINDOW == 239 (0x7f128f2de400) [pid = 4433] [serial = 1040] [outer = (nil)] [url = about:blank] 07:04:41 INFO - PROCESS | 4433 | --DOMWINDOW == 238 (0x7f12958ae800) [pid = 4433] [serial = 1043] [outer = (nil)] [url = about:blank] 07:04:41 INFO - PROCESS | 4433 | --DOMWINDOW == 237 (0x7f12a224bc00) [pid = 4433] [serial = 1046] [outer = (nil)] [url = about:blank] 07:04:41 INFO - PROCESS | 4433 | --DOMWINDOW == 236 (0x7f12a6dbf400) [pid = 4433] [serial = 1049] [outer = (nil)] [url = about:blank] 07:04:41 INFO - PROCESS | 4433 | --DOMWINDOW == 235 (0x7f12834ee400) [pid = 4433] [serial = 1052] [outer = (nil)] [url = about:blank] 07:04:41 INFO - PROCESS | 4433 | --DOMWINDOW == 234 (0x7f128014b000) [pid = 4433] [serial = 1055] [outer = (nil)] [url = about:blank] 07:04:41 INFO - PROCESS | 4433 | --DOMWINDOW == 233 (0x7f1294fe1800) [pid = 4433] [serial = 1058] [outer = (nil)] [url = about:blank] 07:04:41 INFO - PROCESS | 4433 | --DOMWINDOW == 232 (0x7f128070cc00) [pid = 4433] [serial = 1061] [outer = (nil)] [url = about:blank] 07:04:41 INFO - PROCESS | 4433 | --DOMWINDOW == 231 (0x7f128f8ca000) [pid = 4433] [serial = 1085] [outer = (nil)] [url = about:blank] 07:04:41 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1284583800 == 112 [pid = 4433] [id = 377] 07:04:41 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1283acc800 == 111 [pid = 4433] [id = 376] 07:04:41 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127e488000 == 110 [pid = 4433] [id = 375] 07:04:41 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12802dd000 == 109 [pid = 4433] [id = 374] 07:04:41 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a6a4a000 == 108 [pid = 4433] [id = 367] 07:04:41 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129787f800 == 107 [pid = 4433] [id = 366] 07:04:41 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129505b800 == 106 [pid = 4433] [id = 365] 07:04:41 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129126b000 == 105 [pid = 4433] [id = 364] 07:04:41 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128bf18000 == 104 [pid = 4433] [id = 363] 07:04:41 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1283ad3800 == 103 [pid = 4433] [id = 362] 07:04:41 INFO - PROCESS | 4433 | 1461420281825 Marionette TRACE conn3 <- [1,1560,null,{"value":["/2dcontext/line-styles/2d.line.cap.valid.html",0,null,null,[["Setting lineCap to valid values works",0,null,null]]]}] 07:04:41 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cap.valid.html | Setting lineCap to valid values works 07:04:41 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cap.valid.html | took 1486ms 07:04:41 INFO - PROCESS | 4433 | 1461420281850 Marionette TRACE conn3 -> [0,1561,"getWindowHandle",null] 07:04:41 INFO - PROCESS | 4433 | 1461420281854 Marionette TRACE conn3 <- [1,1561,null,{"value":"8"}] 07:04:41 INFO - TEST-START | /2dcontext/line-styles/2d.line.cross.html 07:04:41 INFO - PROCESS | 4433 | 1461420281859 Marionette TRACE conn3 -> [0,1562,"setScriptTimeout",{"ms":35000}] 07:04:41 INFO - PROCESS | 4433 | 1461420281861 Marionette TRACE conn3 <- [1,1562,null,{}] 07:04:41 INFO - PROCESS | 4433 | --DOMWINDOW == 230 (0x7f128b3ca000) [pid = 4433] [serial = 1073] [outer = (nil)] [url = about:blank] 07:04:41 INFO - PROCESS | 4433 | --DOMWINDOW == 229 (0x7f1283b77400) [pid = 4433] [serial = 1031] [outer = (nil)] [url = about:blank] 07:04:41 INFO - PROCESS | 4433 | --DOMWINDOW == 228 (0x7f128070ec00) [pid = 4433] [serial = 1065] [outer = (nil)] [url = about:blank] 07:04:41 INFO - PROCESS | 4433 | --DOMWINDOW == 227 (0x7f127e553c00) [pid = 4433] [serial = 1064] [outer = (nil)] [url = about:blank] 07:04:41 INFO - PROCESS | 4433 | --DOMWINDOW == 226 (0x7f12844d7000) [pid = 4433] [serial = 1070] [outer = (nil)] [url = about:blank] 07:04:41 INFO - PROCESS | 4433 | --DOMWINDOW == 225 (0x7f128a79f800) [pid = 4433] [serial = 1071] [outer = (nil)] [url = about:blank] 07:04:41 INFO - PROCESS | 4433 | --DOMWINDOW == 224 (0x7f128c1c3800) [pid = 4433] [serial = 1037] [outer = (nil)] [url = about:blank] 07:04:41 INFO - PROCESS | 4433 | --DOMWINDOW == 223 (0x7f12814b3c00) [pid = 4433] [serial = 1068] [outer = (nil)] [url = about:blank] 07:04:41 INFO - PROCESS | 4433 | --DOMWINDOW == 222 (0x7f12813b1000) [pid = 4433] [serial = 1067] [outer = (nil)] [url = about:blank] 07:04:41 INFO - PROCESS | 4433 | --DOMWINDOW == 221 (0x7f128b037000) [pid = 4433] [serial = 1034] [outer = (nil)] [url = about:blank] 07:04:41 INFO - PROCESS | 4433 | --DOMWINDOW == 220 (0x7f128d380c00) [pid = 4433] [serial = 1079] [outer = (nil)] [url = about:blank] 07:04:41 INFO - PROCESS | 4433 | --DOMWINDOW == 219 (0x7f128eeca800) [pid = 4433] [serial = 1080] [outer = (nil)] [url = about:blank] 07:04:41 INFO - PROCESS | 4433 | --DOMWINDOW == 218 (0x7f12a3138400) [pid = 4433] [serial = 732] [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.] 07:04:41 INFO - PROCESS | 4433 | --DOMWINDOW == 217 (0x7f128bcd0c00) [pid = 4433] [serial = 1076] [outer = (nil)] [url = about:blank] 07:04:41 INFO - PROCESS | 4433 | --DOMWINDOW == 216 (0x7f128c1b5400) [pid = 4433] [serial = 1082] [outer = (nil)] [url = about:blank] 07:04:41 INFO - PROCESS | 4433 | --DOMWINDOW == 215 (0x7f128f24e400) [pid = 4433] [serial = 1083] [outer = (nil)] [url = about:blank] 07:04:41 INFO - PROCESS | 4433 | --DOMWINDOW == 214 (0x7f128c008800) [pid = 4433] [serial = 1077] [outer = (nil)] [url = about:blank] 07:04:41 INFO - PROCESS | 4433 | --DOMWINDOW == 213 (0x7f128b9a1800) [pid = 4433] [serial = 1074] [outer = (nil)] [url = about:blank] 07:04:41 INFO - PROCESS | 4433 | 1461420281900 Marionette TRACE conn3 -> [0,1563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:42 INFO - PROCESS | 4433 | 1461420282061 Marionette TRACE conn3 <- [1,1563,null,{"value":null}] 07:04:42 INFO - PROCESS | 4433 | 1461420282075 Marionette TRACE conn3 -> [0,1564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:42 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12801c3800 == 104 [pid = 4433] [id = 398] 07:04:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 214 (0x7f127f2a3400) [pid = 4433] [serial = 1195] [outer = (nil)] 07:04:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 215 (0x7f128b3c7c00) [pid = 4433] [serial = 1196] [outer = 0x7f127f2a3400] 07:04:42 INFO - PROCESS | 4433 | 1461420282135 Marionette DEBUG loaded listener.js 07:04:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 216 (0x7f128b9e2000) [pid = 4433] [serial = 1197] [outer = 0x7f127f2a3400] 07:04:43 INFO - PROCESS | 4433 | 1461420282998 Marionette TRACE conn3 <- [1,1564,null,{"value":["/2dcontext/line-styles/2d.line.cross.html",0,null,null,[["Canvas test: 2d.line.cross",0,null,null]]]}] 07:04:43 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.cross.html | Canvas test: 2d.line.cross 07:04:43 INFO - TEST-OK | /2dcontext/line-styles/2d.line.cross.html | took 1176ms 07:04:43 INFO - PROCESS | 4433 | 1461420283039 Marionette TRACE conn3 -> [0,1565,"getWindowHandle",null] 07:04:43 INFO - PROCESS | 4433 | 1461420283043 Marionette TRACE conn3 <- [1,1565,null,{"value":"8"}] 07:04:43 INFO - TEST-START | /2dcontext/line-styles/2d.line.defaults.html 07:04:43 INFO - PROCESS | 4433 | 1461420283048 Marionette TRACE conn3 -> [0,1566,"setScriptTimeout",{"ms":35000}] 07:04:43 INFO - PROCESS | 4433 | 1461420283050 Marionette TRACE conn3 <- [1,1566,null,{}] 07:04:43 INFO - PROCESS | 4433 | 1461420283056 Marionette TRACE conn3 -> [0,1567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:43 INFO - PROCESS | 4433 | 1461420283205 Marionette TRACE conn3 <- [1,1567,null,{"value":null}] 07:04:43 INFO - PROCESS | 4433 | 1461420283220 Marionette TRACE conn3 -> [0,1568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.defaults.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:43 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1284556800 == 105 [pid = 4433] [id = 399] 07:04:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 217 (0x7f128bbcf000) [pid = 4433] [serial = 1198] [outer = (nil)] 07:04:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 218 (0x7f128c00c400) [pid = 4433] [serial = 1199] [outer = 0x7f128bbcf000] 07:04:43 INFO - PROCESS | 4433 | 1461420283278 Marionette DEBUG loaded listener.js 07:04:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 219 (0x7f128c4eac00) [pid = 4433] [serial = 1200] [outer = 0x7f128bbcf000] 07:04:44 INFO - PROCESS | 4433 | 1461420284122 Marionette TRACE conn3 <- [1,1568,null,{"value":["/2dcontext/line-styles/2d.line.defaults.html",0,null,null,[["Canvas test: 2d.line.defaults",0,null,null]]]}] 07:04:44 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.defaults.html | Canvas test: 2d.line.defaults 07:04:44 INFO - TEST-OK | /2dcontext/line-styles/2d.line.defaults.html | took 1128ms 07:04:44 INFO - PROCESS | 4433 | 1461420284197 Marionette TRACE conn3 -> [0,1569,"getWindowHandle",null] 07:04:44 INFO - PROCESS | 4433 | 1461420284200 Marionette TRACE conn3 <- [1,1569,null,{"value":"8"}] 07:04:44 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.bevel.html 07:04:44 INFO - PROCESS | 4433 | 1461420284230 Marionette TRACE conn3 -> [0,1570,"setScriptTimeout",{"ms":35000}] 07:04:44 INFO - PROCESS | 4433 | 1461420284232 Marionette TRACE conn3 <- [1,1570,null,{}] 07:04:44 INFO - PROCESS | 4433 | 1461420284236 Marionette TRACE conn3 -> [0,1571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:44 INFO - PROCESS | 4433 | 1461420284473 Marionette TRACE conn3 <- [1,1571,null,{"value":null}] 07:04:44 INFO - PROCESS | 4433 | 1461420284499 Marionette TRACE conn3 -> [0,1572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.bevel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:44 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a65e800 == 106 [pid = 4433] [id = 400] 07:04:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 220 (0x7f128eec0800) [pid = 4433] [serial = 1201] [outer = (nil)] 07:04:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 221 (0x7f128f211800) [pid = 4433] [serial = 1202] [outer = 0x7f128eec0800] 07:04:44 INFO - PROCESS | 4433 | 1461420284562 Marionette DEBUG loaded listener.js 07:04:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 222 (0x7f128f8c5c00) [pid = 4433] [serial = 1203] [outer = 0x7f128eec0800] 07:04:45 INFO - PROCESS | 4433 | 1461420285451 Marionette TRACE conn3 <- [1,1572,null,{"value":["/2dcontext/line-styles/2d.line.join.bevel.html",0,null,null,[["lineJoin 'bevel' is rendered correctly",0,null,null]]]}] 07:04:45 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.bevel.html | lineJoin 'bevel' is rendered correctly 07:04:45 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.bevel.html | took 1286ms 07:04:45 INFO - PROCESS | 4433 | 1461420285517 Marionette TRACE conn3 -> [0,1573,"getWindowHandle",null] 07:04:45 INFO - PROCESS | 4433 | 1461420285523 Marionette TRACE conn3 <- [1,1573,null,{"value":"8"}] 07:04:45 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.closed.html 07:04:45 INFO - PROCESS | 4433 | 1461420285533 Marionette TRACE conn3 -> [0,1574,"setScriptTimeout",{"ms":35000}] 07:04:45 INFO - PROCESS | 4433 | 1461420285535 Marionette TRACE conn3 <- [1,1574,null,{}] 07:04:45 INFO - PROCESS | 4433 | 1461420285548 Marionette TRACE conn3 -> [0,1575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:45 INFO - PROCESS | 4433 | 1461420285762 Marionette TRACE conn3 <- [1,1575,null,{"value":null}] 07:04:45 INFO - PROCESS | 4433 | 1461420285785 Marionette TRACE conn3 -> [0,1576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:45 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128bf23800 == 107 [pid = 4433] [id = 401] 07:04:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 223 (0x7f128f17e400) [pid = 4433] [serial = 1204] [outer = (nil)] 07:04:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 224 (0x7f1294b34800) [pid = 4433] [serial = 1205] [outer = 0x7f128f17e400] 07:04:45 INFO - PROCESS | 4433 | 1461420285845 Marionette DEBUG loaded listener.js 07:04:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 225 (0x7f12958ae800) [pid = 4433] [serial = 1206] [outer = 0x7f128f17e400] 07:04:46 INFO - PROCESS | 4433 | --DOMWINDOW == 224 (0x7f128b9da800) [pid = 4433] [serial = 1027] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.animated.gif.html] 07:04:46 INFO - PROCESS | 4433 | --DOMWINDOW == 223 (0x7f128c072400) [pid = 4433] [serial = 967] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.cylinder.html] 07:04:46 INFO - PROCESS | 4433 | --DOMWINDOW == 222 (0x7f12813b3c00) [pid = 4433] [serial = 1126] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.coord1.html] 07:04:46 INFO - PROCESS | 4433 | --DOMWINDOW == 221 (0x7f127ff0f400) [pid = 4433] [serial = 1123] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.basic.html] 07:04:46 INFO - PROCESS | 4433 | --DOMWINDOW == 220 (0x7f128a7a5c00) [pid = 4433] [serial = 1135] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.coord1.html] 07:04:46 INFO - PROCESS | 4433 | --DOMWINDOW == 219 (0x7f12814a7800) [pid = 4433] [serial = 1129] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeatx.outside.html] 07:04:46 INFO - PROCESS | 4433 | --DOMWINDOW == 218 (0x7f12814a9c00) [pid = 4433] [serial = 1132] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.basic.html] 07:04:46 INFO - PROCESS | 4433 | 1461420286840 Marionette TRACE conn3 <- [1,1576,null,{"value":["/2dcontext/line-styles/2d.line.join.closed.html",0,null,null,[["Line joins are drawn at the corner of a closed rectangle",0,null,null]]]}] 07:04:46 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.closed.html | Line joins are drawn at the corner of a closed rectangle 07:04:46 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.closed.html | took 1328ms 07:04:46 INFO - PROCESS | 4433 | 1461420286862 Marionette TRACE conn3 -> [0,1577,"getWindowHandle",null] 07:04:46 INFO - PROCESS | 4433 | 1461420286865 Marionette TRACE conn3 <- [1,1577,null,{"value":"8"}] 07:04:46 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.invalid.html 07:04:46 INFO - PROCESS | 4433 | 1461420286871 Marionette TRACE conn3 -> [0,1578,"setScriptTimeout",{"ms":35000}] 07:04:46 INFO - PROCESS | 4433 | 1461420286873 Marionette TRACE conn3 <- [1,1578,null,{}] 07:04:46 INFO - PROCESS | 4433 | 1461420286879 Marionette TRACE conn3 -> [0,1579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:47 INFO - PROCESS | 4433 | 1461420287039 Marionette TRACE conn3 <- [1,1579,null,{"value":null}] 07:04:47 INFO - PROCESS | 4433 | 1461420287204 Marionette TRACE conn3 -> [0,1580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:47 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12892ab000 == 108 [pid = 4433] [id = 402] 07:04:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 219 (0x7f128135ec00) [pid = 4433] [serial = 1207] [outer = (nil)] 07:04:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 220 (0x7f128b9a4000) [pid = 4433] [serial = 1208] [outer = 0x7f128135ec00] 07:04:47 INFO - PROCESS | 4433 | 1461420287263 Marionette DEBUG loaded listener.js 07:04:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 221 (0x7f129590e800) [pid = 4433] [serial = 1209] [outer = 0x7f128135ec00] 07:04:47 INFO - PROCESS | 4433 | 1461420287905 Marionette TRACE conn3 <- [1,1580,null,{"value":["/2dcontext/line-styles/2d.line.join.invalid.html",0,null,null,[["Setting lineJoin to invalid values is ignored",0,null,null]]]}] 07:04:47 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.invalid.html | Setting lineJoin to invalid values is ignored 07:04:47 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.invalid.html | took 1078ms 07:04:47 INFO - PROCESS | 4433 | 1461420287950 Marionette TRACE conn3 -> [0,1581,"getWindowHandle",null] 07:04:47 INFO - PROCESS | 4433 | 1461420287952 Marionette TRACE conn3 <- [1,1581,null,{"value":"8"}] 07:04:47 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.miter.html 07:04:47 INFO - PROCESS | 4433 | 1461420287958 Marionette TRACE conn3 -> [0,1582,"setScriptTimeout",{"ms":35000}] 07:04:47 INFO - PROCESS | 4433 | 1461420287960 Marionette TRACE conn3 <- [1,1582,null,{}] 07:04:47 INFO - PROCESS | 4433 | 1461420287965 Marionette TRACE conn3 -> [0,1583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:48 INFO - PROCESS | 4433 | 1461420288178 Marionette TRACE conn3 <- [1,1583,null,{"value":null}] 07:04:48 INFO - PROCESS | 4433 | 1461420288196 Marionette TRACE conn3 -> [0,1584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.miter.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:48 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f40e800 == 109 [pid = 4433] [id = 403] 07:04:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 222 (0x7f12813b3c00) [pid = 4433] [serial = 1210] [outer = (nil)] 07:04:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 223 (0x7f12a53c5000) [pid = 4433] [serial = 1211] [outer = 0x7f12813b3c00] 07:04:48 INFO - PROCESS | 4433 | 1461420288256 Marionette DEBUG loaded listener.js 07:04:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 224 (0x7f12a6db5000) [pid = 4433] [serial = 1212] [outer = 0x7f12813b3c00] 07:04:49 INFO - PROCESS | 4433 | 1461420289317 Marionette TRACE conn3 <- [1,1584,null,{"value":["/2dcontext/line-styles/2d.line.join.miter.html",0,null,null,[["lineJoin 'miter' is rendered correctly",0,null,null]]]}] 07:04:49 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.miter.html | lineJoin 'miter' is rendered correctly 07:04:49 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.miter.html | took 1430ms 07:04:49 INFO - PROCESS | 4433 | 1461420289389 Marionette TRACE conn3 -> [0,1585,"getWindowHandle",null] 07:04:49 INFO - PROCESS | 4433 | 1461420289394 Marionette TRACE conn3 <- [1,1585,null,{"value":"8"}] 07:04:49 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.open.html 07:04:49 INFO - PROCESS | 4433 | 1461420289404 Marionette TRACE conn3 -> [0,1586,"setScriptTimeout",{"ms":35000}] 07:04:49 INFO - PROCESS | 4433 | 1461420289407 Marionette TRACE conn3 <- [1,1586,null,{}] 07:04:49 INFO - PROCESS | 4433 | 1461420289415 Marionette TRACE conn3 -> [0,1587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:49 INFO - PROCESS | 4433 | 1461420289666 Marionette TRACE conn3 <- [1,1587,null,{"value":null}] 07:04:49 INFO - PROCESS | 4433 | 1461420289861 Marionette TRACE conn3 -> [0,1588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.open.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:49 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128054c000 == 110 [pid = 4433] [id = 404] 07:04:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 225 (0x7f127946b800) [pid = 4433] [serial = 1213] [outer = (nil)] 07:04:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 226 (0x7f127bae6000) [pid = 4433] [serial = 1214] [outer = 0x7f127946b800] 07:04:49 INFO - PROCESS | 4433 | 1461420289976 Marionette DEBUG loaded listener.js 07:04:50 INFO - PROCESS | 4433 | ++DOMWINDOW == 227 (0x7f127de0b000) [pid = 4433] [serial = 1215] [outer = 0x7f127946b800] 07:04:50 INFO - PROCESS | 4433 | 1461420290940 Marionette TRACE conn3 <- [1,1588,null,{"value":["/2dcontext/line-styles/2d.line.join.open.html",0,null,null,[["Line joins are not drawn at the corner of an unclosed rectangle",0,null,null]]]}] 07:04:50 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.open.html | Line joins are not drawn at the corner of an unclosed rectangle 07:04:50 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.open.html | took 1584ms 07:04:50 INFO - PROCESS | 4433 | 1461420290989 Marionette TRACE conn3 -> [0,1589,"getWindowHandle",null] 07:04:51 INFO - PROCESS | 4433 | 1461420290997 Marionette TRACE conn3 <- [1,1589,null,{"value":"8"}] 07:04:51 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.parallel.html 07:04:51 INFO - PROCESS | 4433 | 1461420291007 Marionette TRACE conn3 -> [0,1590,"setScriptTimeout",{"ms":35000}] 07:04:51 INFO - PROCESS | 4433 | 1461420291011 Marionette TRACE conn3 <- [1,1590,null,{}] 07:04:51 INFO - PROCESS | 4433 | 1461420291016 Marionette TRACE conn3 -> [0,1591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:51 INFO - PROCESS | 4433 | 1461420291206 Marionette TRACE conn3 <- [1,1591,null,{"value":null}] 07:04:51 INFO - PROCESS | 4433 | 1461420291395 Marionette TRACE conn3 -> [0,1592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.parallel.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:51 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1288e2d800 == 111 [pid = 4433] [id = 405] 07:04:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 228 (0x7f127b865c00) [pid = 4433] [serial = 1216] [outer = (nil)] 07:04:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 229 (0x7f128135a800) [pid = 4433] [serial = 1217] [outer = 0x7f127b865c00] 07:04:51 INFO - PROCESS | 4433 | 1461420291469 Marionette DEBUG loaded listener.js 07:04:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 230 (0x7f12814ad000) [pid = 4433] [serial = 1218] [outer = 0x7f127b865c00] 07:04:52 INFO - PROCESS | 4433 | 1461420292368 Marionette TRACE conn3 <- [1,1592,null,{"value":["/2dcontext/line-styles/2d.line.join.parallel.html",0,null,null,[["Line joins are drawn at 180-degree joins",0,null,null]]]}] 07:04:52 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.parallel.html | Line joins are drawn at 180-degree joins 07:04:52 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.parallel.html | took 1390ms 07:04:52 INFO - PROCESS | 4433 | 1461420292397 Marionette TRACE conn3 -> [0,1593,"getWindowHandle",null] 07:04:52 INFO - PROCESS | 4433 | 1461420292401 Marionette TRACE conn3 <- [1,1593,null,{"value":"8"}] 07:04:52 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.round.html 07:04:52 INFO - PROCESS | 4433 | 1461420292407 Marionette TRACE conn3 -> [0,1594,"setScriptTimeout",{"ms":35000}] 07:04:52 INFO - PROCESS | 4433 | 1461420292413 Marionette TRACE conn3 <- [1,1594,null,{}] 07:04:52 INFO - PROCESS | 4433 | 1461420292430 Marionette TRACE conn3 -> [0,1595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:52 INFO - PROCESS | 4433 | 1461420292616 Marionette TRACE conn3 <- [1,1595,null,{"value":null}] 07:04:52 INFO - PROCESS | 4433 | 1461420292816 Marionette TRACE conn3 -> [0,1596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:52 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128fad0000 == 112 [pid = 4433] [id = 406] 07:04:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 231 (0x7f1281c86000) [pid = 4433] [serial = 1219] [outer = (nil)] 07:04:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 232 (0x7f128aabe800) [pid = 4433] [serial = 1220] [outer = 0x7f1281c86000] 07:04:52 INFO - PROCESS | 4433 | 1461420292891 Marionette DEBUG loaded listener.js 07:04:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 233 (0x7f128b3ca000) [pid = 4433] [serial = 1221] [outer = 0x7f1281c86000] 07:04:53 INFO - PROCESS | 4433 | 1461420293747 Marionette TRACE conn3 <- [1,1596,null,{"value":["/2dcontext/line-styles/2d.line.join.round.html",0,null,null,[["lineJoin 'round' is rendered correctly",0,null,null]]]}] 07:04:53 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.round.html | lineJoin 'round' is rendered correctly 07:04:53 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.round.html | took 1390ms 07:04:53 INFO - PROCESS | 4433 | 1461420293798 Marionette TRACE conn3 -> [0,1597,"getWindowHandle",null] 07:04:53 INFO - PROCESS | 4433 | 1461420293803 Marionette TRACE conn3 <- [1,1597,null,{"value":"8"}] 07:04:53 INFO - TEST-START | /2dcontext/line-styles/2d.line.join.valid.html 07:04:53 INFO - PROCESS | 4433 | 1461420293809 Marionette TRACE conn3 -> [0,1598,"setScriptTimeout",{"ms":35000}] 07:04:53 INFO - PROCESS | 4433 | 1461420293811 Marionette TRACE conn3 <- [1,1598,null,{}] 07:04:53 INFO - PROCESS | 4433 | 1461420293816 Marionette TRACE conn3 -> [0,1599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:54 INFO - PROCESS | 4433 | 1461420293998 Marionette TRACE conn3 <- [1,1599,null,{"value":null}] 07:04:54 INFO - PROCESS | 4433 | 1461420294194 Marionette TRACE conn3 -> [0,1600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.join.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:54 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1296550000 == 113 [pid = 4433] [id = 407] 07:04:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 234 (0x7f12834ee800) [pid = 4433] [serial = 1222] [outer = (nil)] 07:04:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 235 (0x7f128c07d400) [pid = 4433] [serial = 1223] [outer = 0x7f12834ee800] 07:04:54 INFO - PROCESS | 4433 | 1461420294264 Marionette DEBUG loaded listener.js 07:04:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 236 (0x7f128f17c400) [pid = 4433] [serial = 1224] [outer = 0x7f12834ee800] 07:04:55 INFO - PROCESS | 4433 | 1461420295151 Marionette TRACE conn3 <- [1,1600,null,{"value":["/2dcontext/line-styles/2d.line.join.valid.html",0,null,null,[["Setting lineJoin to valid values works",0,null,null]]]}] 07:04:55 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.join.valid.html | Setting lineJoin to valid values works 07:04:55 INFO - TEST-OK | /2dcontext/line-styles/2d.line.join.valid.html | took 1379ms 07:04:55 INFO - PROCESS | 4433 | 1461420295189 Marionette TRACE conn3 -> [0,1601,"getWindowHandle",null] 07:04:55 INFO - PROCESS | 4433 | 1461420295192 Marionette TRACE conn3 <- [1,1601,null,{"value":"8"}] 07:04:55 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.acute.html 07:04:55 INFO - PROCESS | 4433 | 1461420295199 Marionette TRACE conn3 -> [0,1602,"setScriptTimeout",{"ms":35000}] 07:04:55 INFO - PROCESS | 4433 | 1461420295203 Marionette TRACE conn3 <- [1,1602,null,{}] 07:04:55 INFO - PROCESS | 4433 | 1461420295208 Marionette TRACE conn3 -> [0,1603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:55 INFO - PROCESS | 4433 | 1461420295405 Marionette TRACE conn3 <- [1,1603,null,{"value":null}] 07:04:55 INFO - PROCESS | 4433 | 1461420295612 Marionette TRACE conn3 -> [0,1604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.acute.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:55 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a3465000 == 114 [pid = 4433] [id = 408] 07:04:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 237 (0x7f128eec6800) [pid = 4433] [serial = 1225] [outer = (nil)] 07:04:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 238 (0x7f128f20ac00) [pid = 4433] [serial = 1226] [outer = 0x7f128eec6800] 07:04:55 INFO - PROCESS | 4433 | 1461420295725 Marionette DEBUG loaded listener.js 07:04:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 239 (0x7f128f2de400) [pid = 4433] [serial = 1227] [outer = 0x7f128eec6800] 07:04:56 INFO - PROCESS | 4433 | 1461420296641 Marionette TRACE conn3 <- [1,1604,null,{"value":["/2dcontext/line-styles/2d.line.miter.acute.html",0,null,null,[["Miter joins are drawn correctly with acute angles",0,null,null]]]}] 07:04:56 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.acute.html | Miter joins are drawn correctly with acute angles 07:04:56 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.acute.html | took 1485ms 07:04:56 INFO - PROCESS | 4433 | 1461420296687 Marionette TRACE conn3 -> [0,1605,"getWindowHandle",null] 07:04:56 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.exceeded.html 07:04:56 INFO - PROCESS | 4433 | 1461420296691 Marionette TRACE conn3 <- [1,1605,null,{"value":"8"}] 07:04:56 INFO - PROCESS | 4433 | 1461420296715 Marionette TRACE conn3 -> [0,1606,"setScriptTimeout",{"ms":35000}] 07:04:56 INFO - PROCESS | 4433 | 1461420296720 Marionette TRACE conn3 <- [1,1606,null,{}] 07:04:56 INFO - PROCESS | 4433 | 1461420296729 Marionette TRACE conn3 -> [0,1607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:56 INFO - PROCESS | 4433 | 1461420296946 Marionette TRACE conn3 <- [1,1607,null,{"value":null}] 07:04:57 INFO - PROCESS | 4433 | 1461420297150 Marionette TRACE conn3 -> [0,1608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.exceeded.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:57 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12794eb000 == 115 [pid = 4433] [id = 409] 07:04:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 240 (0x7f128f207000) [pid = 4433] [serial = 1228] [outer = (nil)] 07:04:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 241 (0x7f12a1f79000) [pid = 4433] [serial = 1229] [outer = 0x7f128f207000] 07:04:57 INFO - PROCESS | 4433 | 1461420297231 Marionette DEBUG loaded listener.js 07:04:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 242 (0x7f12a7706800) [pid = 4433] [serial = 1230] [outer = 0x7f128f207000] 07:04:58 INFO - PROCESS | 4433 | 1461420298124 Marionette TRACE conn3 <- [1,1608,null,{"value":["/2dcontext/line-styles/2d.line.miter.exceeded.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded",0,null,null]]]}] 07:04:58 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.exceeded.html | Miter joins are not drawn when the miter limit is exceeded 07:04:58 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.exceeded.html | took 1461ms 07:04:58 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.invalid.html 07:04:58 INFO - PROCESS | 4433 | 1461420298159 Marionette TRACE conn3 -> [0,1609,"getWindowHandle",null] 07:04:58 INFO - PROCESS | 4433 | 1461420298162 Marionette TRACE conn3 <- [1,1609,null,{"value":"8"}] 07:04:58 INFO - PROCESS | 4433 | 1461420298167 Marionette TRACE conn3 -> [0,1610,"setScriptTimeout",{"ms":35000}] 07:04:58 INFO - PROCESS | 4433 | 1461420298170 Marionette TRACE conn3 <- [1,1610,null,{}] 07:04:58 INFO - PROCESS | 4433 | 1461420298175 Marionette TRACE conn3 -> [0,1611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:58 INFO - PROCESS | 4433 | 1461420298352 Marionette TRACE conn3 <- [1,1611,null,{"value":null}] 07:04:58 INFO - PROCESS | 4433 | 1461420298548 Marionette TRACE conn3 -> [0,1612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:58 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128c179800 == 116 [pid = 4433] [id = 410] 07:04:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 243 (0x7f1289010c00) [pid = 4433] [serial = 1231] [outer = (nil)] 07:04:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 244 (0x7f128901a000) [pid = 4433] [serial = 1232] [outer = 0x7f1289010c00] 07:04:58 INFO - PROCESS | 4433 | 1461420298618 Marionette DEBUG loaded listener.js 07:04:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 245 (0x7f128901ec00) [pid = 4433] [serial = 1233] [outer = 0x7f1289010c00] 07:04:59 INFO - PROCESS | 4433 | 1461420299449 Marionette TRACE conn3 <- [1,1612,null,{"value":["/2dcontext/line-styles/2d.line.miter.invalid.html",0,null,null,[["Setting miterLimit to invalid values is ignored",0,null,null]]]}] 07:04:59 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.invalid.html | Setting miterLimit to invalid values is ignored 07:04:59 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.invalid.html | took 1327ms 07:04:59 INFO - PROCESS | 4433 | 1461420299496 Marionette TRACE conn3 -> [0,1613,"getWindowHandle",null] 07:04:59 INFO - PROCESS | 4433 | 1461420299499 Marionette TRACE conn3 <- [1,1613,null,{"value":"8"}] 07:04:59 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.lineedge.html 07:04:59 INFO - PROCESS | 4433 | 1461420299505 Marionette TRACE conn3 -> [0,1614,"setScriptTimeout",{"ms":35000}] 07:04:59 INFO - PROCESS | 4433 | 1461420299507 Marionette TRACE conn3 <- [1,1614,null,{}] 07:04:59 INFO - PROCESS | 4433 | 1461420299513 Marionette TRACE conn3 -> [0,1615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:04:59 INFO - PROCESS | 4433 | 1461420299694 Marionette TRACE conn3 <- [1,1615,null,{"value":null}] 07:04:59 INFO - PROCESS | 4433 | 1461420299896 Marionette TRACE conn3 -> [0,1616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.lineedge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:04:59 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a5314800 == 117 [pid = 4433] [id = 411] 07:04:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 246 (0x7f1281c53800) [pid = 4433] [serial = 1234] [outer = (nil)] 07:04:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 247 (0x7f1281c59800) [pid = 4433] [serial = 1235] [outer = 0x7f1281c53800] 07:04:59 INFO - PROCESS | 4433 | 1461420299967 Marionette DEBUG loaded listener.js 07:05:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 248 (0x7f1281c5e400) [pid = 4433] [serial = 1236] [outer = 0x7f1281c53800] 07:05:00 INFO - PROCESS | 4433 | 1461420300889 Marionette TRACE conn3 <- [1,1616,null,{"value":["/2dcontext/line-styles/2d.line.miter.lineedge.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded at the corners of a zero-height rectangle",0,null,null]]]}] 07:05:00 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 07:05:00 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.lineedge.html | took 1434ms 07:05:00 INFO - PROCESS | 4433 | 1461420300941 Marionette TRACE conn3 -> [0,1617,"getWindowHandle",null] 07:05:00 INFO - PROCESS | 4433 | 1461420300944 Marionette TRACE conn3 <- [1,1617,null,{"value":"8"}] 07:05:00 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.obtuse.html 07:05:00 INFO - PROCESS | 4433 | 1461420300950 Marionette TRACE conn3 -> [0,1618,"setScriptTimeout",{"ms":35000}] 07:05:00 INFO - PROCESS | 4433 | 1461420300952 Marionette TRACE conn3 <- [1,1618,null,{}] 07:05:00 INFO - PROCESS | 4433 | 1461420300958 Marionette TRACE conn3 -> [0,1619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:01 INFO - PROCESS | 4433 | 1461420301148 Marionette TRACE conn3 <- [1,1619,null,{"value":null}] 07:05:01 INFO - PROCESS | 4433 | 1461420301353 Marionette TRACE conn3 -> [0,1620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.obtuse.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:01 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f322000 == 118 [pid = 4433] [id = 412] 07:05:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 249 (0x7f127a383000) [pid = 4433] [serial = 1237] [outer = (nil)] 07:05:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 250 (0x7f127a38cc00) [pid = 4433] [serial = 1238] [outer = 0x7f127a383000] 07:05:01 INFO - PROCESS | 4433 | 1461420301427 Marionette DEBUG loaded listener.js 07:05:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 251 (0x7f127e548c00) [pid = 4433] [serial = 1239] [outer = 0x7f127a383000] 07:05:02 INFO - PROCESS | 4433 | 1461420302334 Marionette TRACE conn3 <- [1,1620,null,{"value":["/2dcontext/line-styles/2d.line.miter.obtuse.html",0,null,null,[["Miter joins are drawn correctly with obtuse angles",0,null,null]]]}] 07:05:02 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.obtuse.html | Miter joins are drawn correctly with obtuse angles 07:05:02 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.obtuse.html | took 1430ms 07:05:02 INFO - PROCESS | 4433 | 1461420302383 Marionette TRACE conn3 -> [0,1621,"getWindowHandle",null] 07:05:02 INFO - PROCESS | 4433 | 1461420302386 Marionette TRACE conn3 <- [1,1621,null,{"value":"8"}] 07:05:02 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.rightangle.html 07:05:02 INFO - PROCESS | 4433 | 1461420302394 Marionette TRACE conn3 -> [0,1622,"setScriptTimeout",{"ms":35000}] 07:05:02 INFO - PROCESS | 4433 | 1461420302398 Marionette TRACE conn3 <- [1,1622,null,{}] 07:05:02 INFO - PROCESS | 4433 | 1461420302404 Marionette TRACE conn3 -> [0,1623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:02 INFO - PROCESS | 4433 | 1461420302619 Marionette TRACE conn3 <- [1,1623,null,{"value":null}] 07:05:02 INFO - PROCESS | 4433 | 1461420302830 Marionette TRACE conn3 -> [0,1624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.rightangle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:02 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1279652000 == 119 [pid = 4433] [id = 413] 07:05:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 252 (0x7f127945ec00) [pid = 4433] [serial = 1240] [outer = (nil)] 07:05:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 253 (0x7f1279668000) [pid = 4433] [serial = 1241] [outer = 0x7f127945ec00] 07:05:02 INFO - PROCESS | 4433 | 1461420302903 Marionette DEBUG loaded listener.js 07:05:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 254 (0x7f1279671c00) [pid = 4433] [serial = 1242] [outer = 0x7f127945ec00] 07:05:04 INFO - PROCESS | 4433 | 1461420304534 Marionette TRACE conn3 <- [1,1624,null,{"value":["/2dcontext/line-styles/2d.line.miter.rightangle.html",0,null,null,[["Miter joins are not drawn when the miter limit is exceeded, on exact right angles",0,null,null]]]}] 07:05:04 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 07:05:04 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.rightangle.html | took 2179ms 07:05:04 INFO - PROCESS | 4433 | 1461420304574 Marionette TRACE conn3 -> [0,1625,"getWindowHandle",null] 07:05:04 INFO - PROCESS | 4433 | 1461420304579 Marionette TRACE conn3 <- [1,1625,null,{"value":"8"}] 07:05:04 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.valid.html 07:05:04 INFO - PROCESS | 4433 | 1461420304587 Marionette TRACE conn3 -> [0,1626,"setScriptTimeout",{"ms":35000}] 07:05:04 INFO - PROCESS | 4433 | 1461420304592 Marionette TRACE conn3 <- [1,1626,null,{}] 07:05:04 INFO - PROCESS | 4433 | 1461420304601 Marionette TRACE conn3 -> [0,1627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:04 INFO - PROCESS | 4433 | 1461420304799 Marionette TRACE conn3 <- [1,1627,null,{"value":null}] 07:05:05 INFO - PROCESS | 4433 | 1461420305003 Marionette TRACE conn3 -> [0,1628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:05 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127e734000 == 120 [pid = 4433] [id = 414] 07:05:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 255 (0x7f1279463c00) [pid = 4433] [serial = 1243] [outer = (nil)] 07:05:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 256 (0x7f1279673c00) [pid = 4433] [serial = 1244] [outer = 0x7f1279463c00] 07:05:05 INFO - PROCESS | 4433 | 1461420305116 Marionette DEBUG loaded listener.js 07:05:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 257 (0x7f127b86a800) [pid = 4433] [serial = 1245] [outer = 0x7f1279463c00] 07:05:06 INFO - PROCESS | 4433 | 1461420306057 Marionette TRACE conn3 <- [1,1628,null,{"value":["/2dcontext/line-styles/2d.line.miter.valid.html",0,null,null,[["Setting miterLimit to valid values works",0,null,null]]]}] 07:05:06 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.valid.html | Setting miterLimit to valid values works 07:05:06 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.valid.html | took 1544ms 07:05:06 INFO - PROCESS | 4433 | 1461420306132 Marionette TRACE conn3 -> [0,1629,"getWindowHandle",null] 07:05:06 INFO - PROCESS | 4433 | 1461420306140 Marionette TRACE conn3 <- [1,1629,null,{"value":"8"}] 07:05:06 INFO - TEST-START | /2dcontext/line-styles/2d.line.miter.within.html 07:05:06 INFO - PROCESS | 4433 | 1461420306150 Marionette TRACE conn3 -> [0,1630,"setScriptTimeout",{"ms":35000}] 07:05:06 INFO - PROCESS | 4433 | 1461420306153 Marionette TRACE conn3 <- [1,1630,null,{}] 07:05:06 INFO - PROCESS | 4433 | 1461420306159 Marionette TRACE conn3 -> [0,1631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:06 INFO - PROCESS | 4433 | 1461420306383 Marionette TRACE conn3 <- [1,1631,null,{"value":null}] 07:05:06 INFO - PROCESS | 4433 | 1461420306813 Marionette TRACE conn3 -> [0,1632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.miter.within.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:06 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127d9e2000 == 121 [pid = 4433] [id = 415] 07:05:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 258 (0x7f127baea400) [pid = 4433] [serial = 1246] [outer = (nil)] 07:05:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 259 (0x7f127daf0800) [pid = 4433] [serial = 1247] [outer = 0x7f127baea400] 07:05:06 INFO - PROCESS | 4433 | 1461420306883 Marionette DEBUG loaded listener.js 07:05:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 260 (0x7f127e54ec00) [pid = 4433] [serial = 1248] [outer = 0x7f127baea400] 07:05:07 INFO - PROCESS | 4433 | 1461420307805 Marionette TRACE conn3 <- [1,1632,null,{"value":["/2dcontext/line-styles/2d.line.miter.within.html",0,null,null,[["Miter joins are drawn when the miter limit is not quite exceeded",0,null,null]]]}] 07:05:07 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.miter.within.html | Miter joins are drawn when the miter limit is not quite exceeded 07:05:07 INFO - TEST-OK | /2dcontext/line-styles/2d.line.miter.within.html | took 1731ms 07:05:07 INFO - PROCESS | 4433 | 1461420307881 Marionette TRACE conn3 -> [0,1633,"getWindowHandle",null] 07:05:07 INFO - PROCESS | 4433 | 1461420307884 Marionette TRACE conn3 <- [1,1633,null,{"value":"8"}] 07:05:07 INFO - TEST-START | /2dcontext/line-styles/2d.line.union.html 07:05:07 INFO - PROCESS | 4433 | 1461420307893 Marionette TRACE conn3 -> [0,1634,"setScriptTimeout",{"ms":35000}] 07:05:07 INFO - PROCESS | 4433 | 1461420307899 Marionette TRACE conn3 <- [1,1634,null,{}] 07:05:07 INFO - PROCESS | 4433 | 1461420307916 Marionette TRACE conn3 -> [0,1635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:08 INFO - PROCESS | 4433 | 1461420308147 Marionette TRACE conn3 <- [1,1635,null,{"value":null}] 07:05:08 INFO - PROCESS | 4433 | 1461420308394 Marionette TRACE conn3 -> [0,1636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:08 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1283889800 == 122 [pid = 4433] [id = 416] 07:05:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 261 (0x7f128014cc00) [pid = 4433] [serial = 1249] [outer = (nil)] 07:05:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 262 (0x7f1280718000) [pid = 4433] [serial = 1250] [outer = 0x7f128014cc00] 07:05:08 INFO - PROCESS | 4433 | 1461420308516 Marionette DEBUG loaded listener.js 07:05:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 263 (0x7f1280ded800) [pid = 4433] [serial = 1251] [outer = 0x7f128014cc00] 07:05:09 INFO - PROCESS | 4433 | 1461420309363 Marionette TRACE conn3 <- [1,1636,null,{"value":["/2dcontext/line-styles/2d.line.union.html",0,null,null,[["Canvas test: 2d.line.union",0,null,null]]]}] 07:05:09 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.union.html | Canvas test: 2d.line.union 07:05:09 INFO - TEST-OK | /2dcontext/line-styles/2d.line.union.html | took 1536ms 07:05:09 INFO - PROCESS | 4433 | 1461420309430 Marionette TRACE conn3 -> [0,1637,"getWindowHandle",null] 07:05:09 INFO - PROCESS | 4433 | 1461420309435 Marionette TRACE conn3 <- [1,1637,null,{"value":"8"}] 07:05:09 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.basic.html 07:05:09 INFO - PROCESS | 4433 | 1461420309440 Marionette TRACE conn3 -> [0,1638,"setScriptTimeout",{"ms":35000}] 07:05:09 INFO - PROCESS | 4433 | 1461420309442 Marionette TRACE conn3 <- [1,1638,null,{}] 07:05:09 INFO - PROCESS | 4433 | 1461420309447 Marionette TRACE conn3 -> [0,1639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:09 INFO - PROCESS | 4433 | 1461420309641 Marionette TRACE conn3 <- [1,1639,null,{"value":null}] 07:05:09 INFO - PROCESS | 4433 | 1461420309855 Marionette TRACE conn3 -> [0,1640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:09 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127c3da800 == 123 [pid = 4433] [id = 417] 07:05:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 264 (0x7f12813b1000) [pid = 4433] [serial = 1252] [outer = (nil)] 07:05:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 265 (0x7f12814b0000) [pid = 4433] [serial = 1253] [outer = 0x7f12813b1000] 07:05:09 INFO - PROCESS | 4433 | 1461420309971 Marionette DEBUG loaded listener.js 07:05:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 266 (0x7f12814dac00) [pid = 4433] [serial = 1254] [outer = 0x7f12813b1000] 07:05:10 INFO - PROCESS | 4433 | 1461420310942 Marionette TRACE conn3 <- [1,1640,null,{"value":["/2dcontext/line-styles/2d.line.width.basic.html",0,null,null,[["lineWidth determines the width of line strokes",0,null,null]]]}] 07:05:11 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1280691000 == 122 [pid = 4433] [id = 312] 07:05:11 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1283ae0800 == 121 [pid = 4433] [id = 353] 07:05:11 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a1dc5800 == 120 [pid = 4433] [id = 276] 07:05:11 INFO - PROCESS | 4433 | --DOMWINDOW == 265 (0x7f12976f1800) [pid = 4433] [serial = 1100] [outer = (nil)] [url = about:blank] 07:05:11 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.basic.html | lineWidth determines the width of line strokes 07:05:11 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.basic.html | took 1628ms 07:05:11 INFO - PROCESS | 4433 | --DOMWINDOW == 264 (0x7f1294503c00) [pid = 4433] [serial = 1097] [outer = (nil)] [url = about:blank] 07:05:11 INFO - PROCESS | 4433 | --DOMWINDOW == 263 (0x7f128eb55000) [pid = 4433] [serial = 1094] [outer = (nil)] [url = about:blank] 07:05:11 INFO - PROCESS | 4433 | --DOMWINDOW == 262 (0x7f128d422800) [pid = 4433] [serial = 1112] [outer = (nil)] [url = about:blank] 07:05:11 INFO - PROCESS | 4433 | --DOMWINDOW == 261 (0x7f1281362800) [pid = 4433] [serial = 1109] [outer = (nil)] [url = about:blank] 07:05:11 INFO - PROCESS | 4433 | --DOMWINDOW == 260 (0x7f128aabc400) [pid = 4433] [serial = 1106] [outer = (nil)] [url = about:blank] 07:05:11 INFO - PROCESS | 4433 | --DOMWINDOW == 259 (0x7f128b016400) [pid = 4433] [serial = 1091] [outer = (nil)] [url = about:blank] 07:05:11 INFO - PROCESS | 4433 | --DOMWINDOW == 258 (0x7f128f207800) [pid = 4433] [serial = 1118] [outer = (nil)] [url = about:blank] 07:05:11 INFO - PROCESS | 4433 | --DOMWINDOW == 257 (0x7f127de14400) [pid = 4433] [serial = 1121] [outer = (nil)] [url = about:blank] 07:05:11 INFO - PROCESS | 4433 | --DOMWINDOW == 256 (0x7f128008bc00) [pid = 4433] [serial = 1115] [outer = (nil)] [url = about:blank] 07:05:11 INFO - PROCESS | 4433 | --DOMWINDOW == 255 (0x7f12814b0400) [pid = 4433] [serial = 1088] [outer = (nil)] [url = about:blank] 07:05:11 INFO - PROCESS | 4433 | --DOMWINDOW == 254 (0x7f12a6a3e000) [pid = 4433] [serial = 1103] [outer = (nil)] [url = about:blank] 07:05:11 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12955d1000 == 119 [pid = 4433] [id = 322] 07:05:11 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12892ab000 == 118 [pid = 4433] [id = 402] 07:05:11 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128bf23800 == 117 [pid = 4433] [id = 401] 07:05:11 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128a65e800 == 116 [pid = 4433] [id = 400] 07:05:11 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1284556800 == 115 [pid = 4433] [id = 399] 07:05:11 INFO - PROCESS | 4433 | 1461420311092 Marionette TRACE conn3 -> [0,1641,"getWindowHandle",null] 07:05:11 INFO - PROCESS | 4433 | 1461420311095 Marionette TRACE conn3 <- [1,1641,null,{"value":"8"}] 07:05:11 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12801c3800 == 114 [pid = 4433] [id = 398] 07:05:11 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127e8c4000 == 113 [pid = 4433] [id = 397] 07:05:11 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.invalid.html 07:05:11 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1281468800 == 112 [pid = 4433] [id = 396] 07:05:11 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1281389800 == 111 [pid = 4433] [id = 395] 07:05:11 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1283897800 == 110 [pid = 4433] [id = 390] 07:05:11 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f05a000 == 109 [pid = 4433] [id = 389] 07:05:11 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a6beb800 == 108 [pid = 4433] [id = 388] 07:05:11 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a2420800 == 107 [pid = 4433] [id = 387] 07:05:11 INFO - PROCESS | 4433 | 1461420311121 Marionette TRACE conn3 -> [0,1642,"setScriptTimeout",{"ms":35000}] 07:05:11 INFO - PROCESS | 4433 | 1461420311124 Marionette TRACE conn3 <- [1,1642,null,{}] 07:05:11 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1296b5b000 == 106 [pid = 4433] [id = 386] 07:05:11 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1293e7f800 == 105 [pid = 4433] [id = 385] 07:05:11 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f88f800 == 104 [pid = 4433] [id = 384] 07:05:11 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f3e2800 == 103 [pid = 4433] [id = 383] 07:05:11 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128d5e7000 == 102 [pid = 4433] [id = 382] 07:05:11 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128a652000 == 101 [pid = 4433] [id = 381] 07:05:11 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12808eb800 == 100 [pid = 4433] [id = 380] 07:05:11 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b547000 == 99 [pid = 4433] [id = 379] 07:05:11 INFO - PROCESS | 4433 | --DOMWINDOW == 253 (0x7f128bbe6400) [pid = 4433] [serial = 1137] [outer = (nil)] [url = about:blank] 07:05:11 INFO - PROCESS | 4433 | --DOMWINDOW == 252 (0x7f1294805c00) [pid = 4433] [serial = 1029] [outer = (nil)] [url = about:blank] 07:05:11 INFO - PROCESS | 4433 | --DOMWINDOW == 251 (0x7f1297833000) [pid = 4433] [serial = 969] [outer = (nil)] [url = about:blank] 07:05:11 INFO - PROCESS | 4433 | --DOMWINDOW == 250 (0x7f12814acc00) [pid = 4433] [serial = 1127] [outer = (nil)] [url = about:blank] 07:05:11 INFO - PROCESS | 4433 | --DOMWINDOW == 249 (0x7f1280dea800) [pid = 4433] [serial = 1125] [outer = (nil)] [url = about:blank] 07:05:11 INFO - PROCESS | 4433 | --DOMWINDOW == 248 (0x7f12814b4400) [pid = 4433] [serial = 1128] [outer = (nil)] [url = about:blank] 07:05:11 INFO - PROCESS | 4433 | --DOMWINDOW == 247 (0x7f1280713c00) [pid = 4433] [serial = 1124] [outer = (nil)] [url = about:blank] 07:05:11 INFO - PROCESS | 4433 | --DOMWINDOW == 246 (0x7f128b9ad000) [pid = 4433] [serial = 1136] [outer = (nil)] [url = about:blank] 07:05:11 INFO - PROCESS | 4433 | --DOMWINDOW == 245 (0x7f1283b79000) [pid = 4433] [serial = 1130] [outer = (nil)] [url = about:blank] 07:05:11 INFO - PROCESS | 4433 | --DOMWINDOW == 244 (0x7f128a7a4c00) [pid = 4433] [serial = 1131] [outer = (nil)] [url = about:blank] 07:05:11 INFO - PROCESS | 4433 | --DOMWINDOW == 243 (0x7f128b3d1000) [pid = 4433] [serial = 1134] [outer = (nil)] [url = about:blank] 07:05:11 INFO - PROCESS | 4433 | --DOMWINDOW == 242 (0x7f128b01b400) [pid = 4433] [serial = 1133] [outer = (nil)] [url = about:blank] 07:05:11 INFO - PROCESS | 4433 | 1461420311194 Marionette TRACE conn3 -> [0,1643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:11 INFO - PROCESS | 4433 | 1461420311379 Marionette TRACE conn3 <- [1,1643,null,{"value":null}] 07:05:11 INFO - PROCESS | 4433 | 1461420311390 Marionette TRACE conn3 -> [0,1644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:11 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127c7d3800 == 100 [pid = 4433] [id = 418] 07:05:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 243 (0x7f1280deb400) [pid = 4433] [serial = 1255] [outer = (nil)] 07:05:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 244 (0x7f12814b4400) [pid = 4433] [serial = 1256] [outer = 0x7f1280deb400] 07:05:11 INFO - PROCESS | 4433 | 1461420311457 Marionette DEBUG loaded listener.js 07:05:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 245 (0x7f1281c56000) [pid = 4433] [serial = 1257] [outer = 0x7f1280deb400] 07:05:12 INFO - PROCESS | 4433 | 1461420312227 Marionette TRACE conn3 <- [1,1644,null,{"value":["/2dcontext/line-styles/2d.line.width.invalid.html",0,null,null,[["Setting lineWidth to invalid values is ignored",0,null,null]]]}] 07:05:12 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.invalid.html | Setting lineWidth to invalid values is ignored 07:05:12 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.invalid.html | took 1151ms 07:05:12 INFO - PROCESS | 4433 | 1461420312269 Marionette TRACE conn3 -> [0,1645,"getWindowHandle",null] 07:05:12 INFO - PROCESS | 4433 | 1461420312271 Marionette TRACE conn3 <- [1,1645,null,{"value":"8"}] 07:05:12 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.scaledefault.html 07:05:12 INFO - PROCESS | 4433 | 1461420312277 Marionette TRACE conn3 -> [0,1646,"setScriptTimeout",{"ms":35000}] 07:05:12 INFO - PROCESS | 4433 | 1461420312279 Marionette TRACE conn3 <- [1,1646,null,{}] 07:05:12 INFO - PROCESS | 4433 | 1461420312284 Marionette TRACE conn3 -> [0,1647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:12 INFO - PROCESS | 4433 | 1461420312456 Marionette TRACE conn3 <- [1,1647,null,{"value":null}] 07:05:12 INFO - PROCESS | 4433 | 1461420312477 Marionette TRACE conn3 -> [0,1648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.scaledefault.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:12 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1281ca7000 == 101 [pid = 4433] [id = 419] 07:05:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 246 (0x7f12834ec000) [pid = 4433] [serial = 1258] [outer = (nil)] 07:05:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 247 (0x7f12844d8800) [pid = 4433] [serial = 1259] [outer = 0x7f12834ec000] 07:05:12 INFO - PROCESS | 4433 | 1461420312537 Marionette DEBUG loaded listener.js 07:05:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 248 (0x7f1288f3c800) [pid = 4433] [serial = 1260] [outer = 0x7f12834ec000] 07:05:13 INFO - PROCESS | 4433 | 1461420313373 Marionette TRACE conn3 <- [1,1648,null,{"value":["/2dcontext/line-styles/2d.line.width.scaledefault.html",0,null,null,[["Default lineWidth strokes are affected by scale transformations",0,null,null]]]}] 07:05:13 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.scaledefault.html | Default lineWidth strokes are affected by scale transformations 07:05:13 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.scaledefault.html | took 1125ms 07:05:13 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.transformed.html 07:05:13 INFO - PROCESS | 4433 | 1461420313403 Marionette TRACE conn3 -> [0,1649,"getWindowHandle",null] 07:05:13 INFO - PROCESS | 4433 | 1461420313406 Marionette TRACE conn3 <- [1,1649,null,{"value":"8"}] 07:05:13 INFO - PROCESS | 4433 | 1461420313418 Marionette TRACE conn3 -> [0,1650,"setScriptTimeout",{"ms":35000}] 07:05:13 INFO - PROCESS | 4433 | 1461420313421 Marionette TRACE conn3 <- [1,1650,null,{}] 07:05:13 INFO - PROCESS | 4433 | 1461420313428 Marionette TRACE conn3 -> [0,1651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:13 INFO - PROCESS | 4433 | 1461420313599 Marionette TRACE conn3 <- [1,1651,null,{"value":null}] 07:05:13 INFO - PROCESS | 4433 | 1461420313757 Marionette TRACE conn3 -> [0,1652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.transformed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:13 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1284556800 == 102 [pid = 4433] [id = 420] 07:05:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 249 (0x7f12813b7c00) [pid = 4433] [serial = 1261] [outer = (nil)] 07:05:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 250 (0x7f1289012c00) [pid = 4433] [serial = 1262] [outer = 0x7f12813b7c00] 07:05:13 INFO - PROCESS | 4433 | 1461420313837 Marionette DEBUG loaded listener.js 07:05:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 251 (0x7f128a79f800) [pid = 4433] [serial = 1263] [outer = 0x7f12813b7c00] 07:05:14 INFO - PROCESS | 4433 | 1461420314592 Marionette TRACE conn3 <- [1,1652,null,{"value":["/2dcontext/line-styles/2d.line.width.transformed.html",0,null,null,[["Line stroke widths are affected by scale transformations",0,null,null]]]}] 07:05:14 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.transformed.html | Line stroke widths are affected by scale transformations 07:05:14 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.transformed.html | took 1242ms 07:05:14 INFO - PROCESS | 4433 | 1461420314653 Marionette TRACE conn3 -> [0,1653,"getWindowHandle",null] 07:05:14 INFO - PROCESS | 4433 | 1461420314656 Marionette TRACE conn3 <- [1,1653,null,{"value":"8"}] 07:05:14 INFO - TEST-START | /2dcontext/line-styles/2d.line.width.valid.html 07:05:14 INFO - PROCESS | 4433 | 1461420314661 Marionette TRACE conn3 -> [0,1654,"setScriptTimeout",{"ms":35000}] 07:05:14 INFO - PROCESS | 4433 | 1461420314663 Marionette TRACE conn3 <- [1,1654,null,{}] 07:05:14 INFO - PROCESS | 4433 | 1461420314669 Marionette TRACE conn3 -> [0,1655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:14 INFO - PROCESS | 4433 | 1461420314861 Marionette TRACE conn3 <- [1,1655,null,{"value":null}] 07:05:14 INFO - PROCESS | 4433 | 1461420314885 Marionette TRACE conn3 -> [0,1656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/line-styles/2d.line.width.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:14 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1288e1a000 == 103 [pid = 4433] [id = 421] 07:05:14 INFO - PROCESS | 4433 | ++DOMWINDOW == 252 (0x7f1281c81800) [pid = 4433] [serial = 1264] [outer = (nil)] 07:05:14 INFO - PROCESS | 4433 | ++DOMWINDOW == 253 (0x7f128a8eac00) [pid = 4433] [serial = 1265] [outer = 0x7f1281c81800] 07:05:14 INFO - PROCESS | 4433 | 1461420314947 Marionette DEBUG loaded listener.js 07:05:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 254 (0x7f128afd4800) [pid = 4433] [serial = 1266] [outer = 0x7f1281c81800] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 253 (0x7f128e9cac00) [pid = 4433] [serial = 919] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeText.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 252 (0x7f1280146c00) [pid = 4433] [serial = 1057] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.nosrc.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 251 (0x7f128135ec00) [pid = 4433] [serial = 1207] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.invalid.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 250 (0x7f128b013c00) [pid = 4433] [serial = 973] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape1.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 249 (0x7f128f2d4400) [pid = 4433] [serial = 931] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.3.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 248 (0x7f127de0d400) [pid = 4433] [serial = 1189] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.square.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 247 (0x7f12a1f85800) [pid = 4433] [serial = 928] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.2.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 246 (0x7f1280146800) [pid = 4433] [serial = 1054] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.immediate.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 245 (0x7f1280ab1c00) [pid = 4433] [serial = 988] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside2.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 244 (0x7f128eec0800) [pid = 4433] [serial = 1201] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.bevel.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 243 (0x7f127e552400) [pid = 4433] [serial = 1186] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.round.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 242 (0x7f128b3cd400) [pid = 4433] [serial = 1036] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.nocontext.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 241 (0x7f1288f30800) [pid = 4433] [serial = 1090] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord1.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 240 (0x7f127f2a3400) [pid = 4433] [serial = 1195] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cross.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 239 (0x7f128135bc00) [pid = 4433] [serial = 1111] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord1.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 238 (0x7f127de0b400) [pid = 4433] [serial = 1120] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.outside.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 237 (0x7f12a1fc6400) [pid = 4433] [serial = 1102] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.canvas.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 236 (0x7f1280085800) [pid = 4433] [serial = 1114] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord2.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 235 (0x7f1281c8dc00) [pid = 4433] [serial = 982] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.equal.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 234 (0x7f12a207d000) [pid = 4433] [serial = 880] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colour.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 233 (0x7f127f2aa000) [pid = 4433] [serial = 997] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.nonfinite.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 232 (0x7f127e549c00) [pid = 4433] [serial = 1060] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.reload.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 231 (0x7f128b038400) [pid = 4433] [serial = 916] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.strokeRect.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 230 (0x7f128a744800) [pid = 4433] [serial = 889] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.outside.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 229 (0x7f128d55b800) [pid = 4433] [serial = 1045] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.crosscanvas.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 228 (0x7f12844d8c00) [pid = 4433] [serial = 985] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside1.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 227 (0x7f12844d9800) [pid = 4433] [serial = 1033] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.image.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 226 (0x7f127f2aa800) [pid = 4433] [serial = 1000] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.outside1.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 225 (0x7f128f17e400) [pid = 4433] [serial = 1204] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.closed.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 224 (0x7f129670d000) [pid = 4433] [serial = 925] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.transform.1.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 223 (0x7f12844d5c00) [pid = 4433] [serial = 970] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.front.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 222 (0x7f128c07ec00) [pid = 4433] [serial = 868] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-1.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 221 (0x7f128bbcf000) [pid = 4433] [serial = 1198] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.defaults.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 220 (0x7f1280085c00) [pid = 4433] [serial = 1117] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.coord3.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 219 (0x7f1280de2c00) [pid = 4433] [serial = 937] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.crosscanvas.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 218 (0x7f12a2004800) [pid = 4433] [serial = 877] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.alpha.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 217 (0x7f1280de9400) [pid = 4433] [serial = 940] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.current.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 216 (0x7f128a79ec00) [pid = 4433] [serial = 1192] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.valid.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 215 (0x7f128b9a6000) [pid = 4433] [serial = 1093] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord2.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 214 (0x7f128d372c00) [pid = 4433] [serial = 871] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.transparent-2.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 213 (0x7f1280abd000) [pid = 4433] [serial = 1087] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.basic.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 212 (0x7f128eebfc00) [pid = 4433] [serial = 922] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.linear.nonfinite.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 211 (0x7f128f247000) [pid = 4433] [serial = 886] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.multiple.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 210 (0x7f128aab2c00) [pid = 4433] [serial = 1105] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.orientation.image.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 209 (0x7f1281358800) [pid = 4433] [serial = 1108] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeat.basic.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 208 (0x7f1281c7f800) [pid = 4433] [serial = 943] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.invalidcolour.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 207 (0x7f128bf4d400) [pid = 4433] [serial = 1096] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.coord3.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 206 (0x7f128b034400) [pid = 4433] [serial = 865] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.system.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 205 (0x7f12813b4400) [pid = 4433] [serial = 913] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.zerosize.stroke.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 204 (0x7f128f2d3c00) [pid = 4433] [serial = 976] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.shape2.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 203 (0x7f128f2d4c00) [pid = 4433] [serial = 979] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.cone.top.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 202 (0x7f128f185800) [pid = 4433] [serial = 1042] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.zerocanvas.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 201 (0x7f12a322ec00) [pid = 4433] [serial = 883] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.interpolate.colouralpha.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 200 (0x7f1295872000) [pid = 4433] [serial = 874] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.empty.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 199 (0x7f1280abb000) [pid = 4433] [serial = 1030] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.canvas.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 198 (0x7f12813b5000) [pid = 4433] [serial = 862] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.fillStyle.parse.svg-2.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 197 (0x7f1280ab0800) [pid = 4433] [serial = 991] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.inside3.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 196 (0x7f1295f18800) [pid = 4433] [serial = 1048] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.broken.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 195 (0x7f127f2a9c00) [pid = 4433] [serial = 994] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.radial.negative.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 194 (0x7f128bbd4400) [pid = 4433] [serial = 1039] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.basic.type.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 193 (0x7f1280de0800) [pid = 4433] [serial = 934] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.gradient.object.compare.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 192 (0x7f1296706c00) [pid = 4433] [serial = 1099] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.norepeat.outside.html] 07:05:16 INFO - PROCESS | 4433 | --DOMWINDOW == 191 (0x7f12834e4800) [pid = 4433] [serial = 1051] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.image.incomplete.emptysrc.html] 07:05:16 INFO - PROCESS | 4433 | 1461420316939 Marionette TRACE conn3 <- [1,1656,null,{"value":["/2dcontext/line-styles/2d.line.width.valid.html",0,null,null,[["Setting lineWidth to valid values works",0,null,null]]]}] 07:05:16 INFO - TEST-PASS | /2dcontext/line-styles/2d.line.width.valid.html | Setting lineWidth to valid values works 07:05:16 INFO - TEST-OK | /2dcontext/line-styles/2d.line.width.valid.html | took 2332ms 07:05:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.1.html 07:05:17 INFO - PROCESS | 4433 | 1461420316994 Marionette TRACE conn3 -> [0,1657,"getWindowHandle",null] 07:05:17 INFO - PROCESS | 4433 | 1461420316996 Marionette TRACE conn3 <- [1,1657,null,{"value":"8"}] 07:05:17 INFO - PROCESS | 4433 | 1461420317002 Marionette TRACE conn3 -> [0,1658,"setScriptTimeout",{"ms":35000}] 07:05:17 INFO - PROCESS | 4433 | 1461420317004 Marionette TRACE conn3 <- [1,1658,null,{}] 07:05:17 INFO - PROCESS | 4433 | 1461420317009 Marionette TRACE conn3 -> [0,1659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:17 INFO - PROCESS | 4433 | 1461420317176 Marionette TRACE conn3 <- [1,1659,null,{"value":null}] 07:05:17 INFO - PROCESS | 4433 | 1461420317327 Marionette TRACE conn3 -> [0,1660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:17 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127e728000 == 104 [pid = 4433] [id = 422] 07:05:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 192 (0x7f1279469400) [pid = 4433] [serial = 1267] [outer = (nil)] 07:05:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 193 (0x7f1280083400) [pid = 4433] [serial = 1268] [outer = 0x7f1279469400] 07:05:17 INFO - PROCESS | 4433 | 1461420317386 Marionette DEBUG loaded listener.js 07:05:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 194 (0x7f128070a800) [pid = 4433] [serial = 1269] [outer = 0x7f1279469400] 07:05:17 INFO - PROCESS | 4433 | 1461420317989 Marionette TRACE conn3 <- [1,1660,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.1.html",0,null,null,[["arc() draws pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:05:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.1.html | arc() draws pi/2 .. -pi anticlockwise correctly 07:05:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.1.html | took 1035ms 07:05:18 INFO - PROCESS | 4433 | 1461420318036 Marionette TRACE conn3 -> [0,1661,"getWindowHandle",null] 07:05:18 INFO - PROCESS | 4433 | 1461420318040 Marionette TRACE conn3 <- [1,1661,null,{"value":"8"}] 07:05:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.2.html 07:05:18 INFO - PROCESS | 4433 | 1461420318045 Marionette TRACE conn3 -> [0,1662,"setScriptTimeout",{"ms":35000}] 07:05:18 INFO - PROCESS | 4433 | 1461420318047 Marionette TRACE conn3 <- [1,1662,null,{}] 07:05:18 INFO - PROCESS | 4433 | 1461420318068 Marionette TRACE conn3 -> [0,1663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:18 INFO - PROCESS | 4433 | 1461420318208 Marionette TRACE conn3 <- [1,1663,null,{"value":null}] 07:05:18 INFO - PROCESS | 4433 | 1461420318358 Marionette TRACE conn3 -> [0,1664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:18 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12843a8800 == 105 [pid = 4433] [id = 423] 07:05:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 195 (0x7f127de0b400) [pid = 4433] [serial = 1270] [outer = (nil)] 07:05:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 196 (0x7f1280aba400) [pid = 4433] [serial = 1271] [outer = 0x7f127de0b400] 07:05:18 INFO - PROCESS | 4433 | 1461420318416 Marionette DEBUG loaded listener.js 07:05:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 197 (0x7f12813b5000) [pid = 4433] [serial = 1272] [outer = 0x7f127de0b400] 07:05:19 INFO - PROCESS | 4433 | 1461420319390 Marionette TRACE conn3 <- [1,1664,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.2.html",0,null,null,[["arc() draws -3pi/2 .. -pi anticlockwise correctly",0,null,null]]]}] 07:05:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.2.html | arc() draws -3pi/2 .. -pi anticlockwise correctly 07:05:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.2.html | took 1387ms 07:05:19 INFO - PROCESS | 4433 | 1461420319434 Marionette TRACE conn3 -> [0,1665,"getWindowHandle",null] 07:05:19 INFO - PROCESS | 4433 | 1461420319440 Marionette TRACE conn3 <- [1,1665,null,{"value":"8"}] 07:05:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.3.html 07:05:19 INFO - PROCESS | 4433 | 1461420319449 Marionette TRACE conn3 -> [0,1666,"setScriptTimeout",{"ms":35000}] 07:05:19 INFO - PROCESS | 4433 | 1461420319454 Marionette TRACE conn3 <- [1,1666,null,{}] 07:05:19 INFO - PROCESS | 4433 | 1461420319462 Marionette TRACE conn3 -> [0,1667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:19 INFO - PROCESS | 4433 | 1461420319660 Marionette TRACE conn3 <- [1,1667,null,{"value":null}] 07:05:19 INFO - PROCESS | 4433 | 1461420319847 Marionette TRACE conn3 -> [0,1668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:19 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1280545000 == 106 [pid = 4433] [id = 424] 07:05:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 198 (0x7f127a388000) [pid = 4433] [serial = 1273] [outer = (nil)] 07:05:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 199 (0x7f127daecc00) [pid = 4433] [serial = 1274] [outer = 0x7f127a388000] 07:05:19 INFO - PROCESS | 4433 | 1461420319922 Marionette DEBUG loaded listener.js 07:05:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 200 (0x7f127e546c00) [pid = 4433] [serial = 1275] [outer = 0x7f127a388000] 07:05:20 INFO - PROCESS | 4433 | 1461420320851 Marionette TRACE conn3 <- [1,1668,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.3.html",0,null,null,[["arc() wraps angles mod 2pi when anticlockwise and end > start+2pi",0,null,null]]]}] 07:05:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.3.html | arc() wraps angles mod 2pi when anticlockwise and end > start+2pi 07:05:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.3.html | took 1430ms 07:05:20 INFO - PROCESS | 4433 | 1461420320880 Marionette TRACE conn3 -> [0,1669,"getWindowHandle",null] 07:05:20 INFO - PROCESS | 4433 | 1461420320888 Marionette TRACE conn3 <- [1,1669,null,{"value":"8"}] 07:05:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.4.html 07:05:20 INFO - PROCESS | 4433 | 1461420320899 Marionette TRACE conn3 -> [0,1670,"setScriptTimeout",{"ms":35000}] 07:05:20 INFO - PROCESS | 4433 | 1461420320902 Marionette TRACE conn3 <- [1,1670,null,{}] 07:05:20 INFO - PROCESS | 4433 | 1461420320909 Marionette TRACE conn3 -> [0,1671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:21 INFO - PROCESS | 4433 | 1461420321075 Marionette TRACE conn3 <- [1,1671,null,{"value":null}] 07:05:21 INFO - PROCESS | 4433 | 1461420321268 Marionette TRACE conn3 -> [0,1672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:21 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1283887000 == 107 [pid = 4433] [id = 425] 07:05:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 201 (0x7f127e54a800) [pid = 4433] [serial = 1276] [outer = (nil)] 07:05:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 202 (0x7f128070a400) [pid = 4433] [serial = 1277] [outer = 0x7f127e54a800] 07:05:21 INFO - PROCESS | 4433 | 1461420321337 Marionette DEBUG loaded listener.js 07:05:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 203 (0x7f1280de4000) [pid = 4433] [serial = 1278] [outer = 0x7f127e54a800] 07:05:22 INFO - PROCESS | 4433 | 1461420322283 Marionette TRACE conn3 <- [1,1672,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.4.html",0,null,null,[["arc() draws a full circle when clockwise and end > start+2pi",0,null,null]]]}] 07:05:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.4.html | arc() draws a full circle when clockwise and end > start+2pi 07:05:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.4.html | took 1434ms 07:05:22 INFO - PROCESS | 4433 | 1461420322333 Marionette TRACE conn3 -> [0,1673,"getWindowHandle",null] 07:05:22 INFO - PROCESS | 4433 | 1461420322337 Marionette TRACE conn3 <- [1,1673,null,{"value":"8"}] 07:05:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.5.html 07:05:22 INFO - PROCESS | 4433 | 1461420322342 Marionette TRACE conn3 -> [0,1674,"setScriptTimeout",{"ms":35000}] 07:05:22 INFO - PROCESS | 4433 | 1461420322348 Marionette TRACE conn3 <- [1,1674,null,{}] 07:05:22 INFO - PROCESS | 4433 | 1461420322363 Marionette TRACE conn3 -> [0,1675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:22 INFO - PROCESS | 4433 | 1461420322545 Marionette TRACE conn3 <- [1,1675,null,{"value":null}] 07:05:22 INFO - PROCESS | 4433 | 1461420322731 Marionette TRACE conn3 -> [0,1676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:22 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12892a7000 == 108 [pid = 4433] [id = 426] 07:05:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 204 (0x7f12814b4800) [pid = 4433] [serial = 1279] [outer = (nil)] 07:05:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 205 (0x7f1281c5b400) [pid = 4433] [serial = 1280] [outer = 0x7f12814b4800] 07:05:22 INFO - PROCESS | 4433 | 1461420322807 Marionette DEBUG loaded listener.js 07:05:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 206 (0x7f12834e5c00) [pid = 4433] [serial = 1281] [outer = 0x7f12814b4800] 07:05:23 INFO - PROCESS | 4433 | 1461420323669 Marionette TRACE conn3 <- [1,1676,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.5.html",0,null,null,[["arc() wraps angles mod 2pi when clockwise and start > end+2pi",0,null,null]]]}] 07:05:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.5.html | arc() wraps angles mod 2pi when clockwise and start > end+2pi 07:05:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.5.html | took 1386ms 07:05:23 INFO - PROCESS | 4433 | 1461420323730 Marionette TRACE conn3 -> [0,1677,"getWindowHandle",null] 07:05:23 INFO - PROCESS | 4433 | 1461420323735 Marionette TRACE conn3 <- [1,1677,null,{"value":"8"}] 07:05:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.angle.6.html 07:05:23 INFO - PROCESS | 4433 | 1461420323741 Marionette TRACE conn3 -> [0,1678,"setScriptTimeout",{"ms":35000}] 07:05:23 INFO - PROCESS | 4433 | 1461420323743 Marionette TRACE conn3 <- [1,1678,null,{}] 07:05:23 INFO - PROCESS | 4433 | 1461420323748 Marionette TRACE conn3 -> [0,1679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:23 INFO - PROCESS | 4433 | 1461420323927 Marionette TRACE conn3 <- [1,1679,null,{"value":null}] 07:05:24 INFO - PROCESS | 4433 | 1461420324112 Marionette TRACE conn3 -> [0,1680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.angle.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:24 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a84b000 == 109 [pid = 4433] [id = 427] 07:05:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 207 (0x7f127de10400) [pid = 4433] [serial = 1282] [outer = (nil)] 07:05:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 208 (0x7f1283b7c800) [pid = 4433] [serial = 1283] [outer = 0x7f127de10400] 07:05:24 INFO - PROCESS | 4433 | 1461420324191 Marionette DEBUG loaded listener.js 07:05:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 209 (0x7f1288f30400) [pid = 4433] [serial = 1284] [outer = 0x7f127de10400] 07:05:25 INFO - PROCESS | 4433 | 1461420325026 Marionette TRACE conn3 <- [1,1680,null,{"value":["/2dcontext/path-objects/2d.path.arc.angle.6.html",0,null,null,[["arc() draws a full circle when anticlockwise and start > end+2pi",0,null,null]]]}] 07:05:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.angle.6.html | arc() draws a full circle when anticlockwise and start > end+2pi 07:05:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.angle.6.html | took 1331ms 07:05:25 INFO - PROCESS | 4433 | 1461420325073 Marionette TRACE conn3 -> [0,1681,"getWindowHandle",null] 07:05:25 INFO - PROCESS | 4433 | 1461420325077 Marionette TRACE conn3 <- [1,1681,null,{"value":"8"}] 07:05:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.default.html 07:05:25 INFO - PROCESS | 4433 | 1461420325082 Marionette TRACE conn3 -> [0,1682,"setScriptTimeout",{"ms":35000}] 07:05:25 INFO - PROCESS | 4433 | 1461420325084 Marionette TRACE conn3 <- [1,1682,null,{}] 07:05:25 INFO - PROCESS | 4433 | 1461420325090 Marionette TRACE conn3 -> [0,1683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:25 INFO - PROCESS | 4433 | 1461420325257 Marionette TRACE conn3 <- [1,1683,null,{"value":null}] 07:05:25 INFO - PROCESS | 4433 | 1461420325451 Marionette TRACE conn3 -> [0,1684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:25 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b54f000 == 110 [pid = 4433] [id = 428] 07:05:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 210 (0x7f12834e7800) [pid = 4433] [serial = 1285] [outer = (nil)] 07:05:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 211 (0x7f128901f400) [pid = 4433] [serial = 1286] [outer = 0x7f12834e7800] 07:05:25 INFO - PROCESS | 4433 | 1461420325518 Marionette DEBUG loaded listener.js 07:05:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 212 (0x7f128a8ed000) [pid = 4433] [serial = 1287] [outer = 0x7f12834e7800] 07:05:26 INFO - PROCESS | 4433 | 1461420326451 Marionette TRACE conn3 <- [1,1684,null,{"value":["/2dcontext/path-objects/2d.path.arc.default.html",0,null,null,[["arc() with missing last argument defaults to clockwise",0,null,null]]]}] 07:05:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.default.html | arc() with missing last argument defaults to clockwise 07:05:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.default.html | took 1433ms 07:05:26 INFO - PROCESS | 4433 | 1461420326516 Marionette TRACE conn3 -> [0,1685,"getWindowHandle",null] 07:05:26 INFO - PROCESS | 4433 | 1461420326519 Marionette TRACE conn3 <- [1,1685,null,{"value":"8"}] 07:05:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.empty.html 07:05:26 INFO - PROCESS | 4433 | 1461420326525 Marionette TRACE conn3 -> [0,1686,"setScriptTimeout",{"ms":35000}] 07:05:26 INFO - PROCESS | 4433 | 1461420326528 Marionette TRACE conn3 <- [1,1686,null,{}] 07:05:26 INFO - PROCESS | 4433 | 1461420326533 Marionette TRACE conn3 -> [0,1687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:26 INFO - PROCESS | 4433 | 1461420326737 Marionette TRACE conn3 <- [1,1687,null,{"value":null}] 07:05:26 INFO - PROCESS | 4433 | 1461420326925 Marionette TRACE conn3 -> [0,1688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:26 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128bf24000 == 111 [pid = 4433] [id = 429] 07:05:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 213 (0x7f1289018c00) [pid = 4433] [serial = 1288] [outer = (nil)] 07:05:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 214 (0x7f128b038000) [pid = 4433] [serial = 1289] [outer = 0x7f1289018c00] 07:05:27 INFO - PROCESS | 4433 | 1461420327000 Marionette DEBUG loaded listener.js 07:05:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 215 (0x7f128b656c00) [pid = 4433] [serial = 1290] [outer = 0x7f1289018c00] 07:05:27 INFO - PROCESS | 4433 | 1461420327851 Marionette TRACE conn3 <- [1,1688,null,{"value":["/2dcontext/path-objects/2d.path.arc.empty.html",0,null,null,[["arc() with an empty path does not draw a straight line to the start point",0,null,null]]]}] 07:05:27 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 07:05:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.empty.html | took 1375ms 07:05:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.end.html 07:05:27 INFO - PROCESS | 4433 | 1461420327902 Marionette TRACE conn3 -> [0,1689,"getWindowHandle",null] 07:05:27 INFO - PROCESS | 4433 | 1461420327904 Marionette TRACE conn3 <- [1,1689,null,{"value":"8"}] 07:05:27 INFO - PROCESS | 4433 | 1461420327910 Marionette TRACE conn3 -> [0,1690,"setScriptTimeout",{"ms":35000}] 07:05:27 INFO - PROCESS | 4433 | 1461420327914 Marionette TRACE conn3 <- [1,1690,null,{}] 07:05:27 INFO - PROCESS | 4433 | 1461420327919 Marionette TRACE conn3 -> [0,1691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:28 INFO - PROCESS | 4433 | 1461420328092 Marionette TRACE conn3 <- [1,1691,null,{"value":null}] 07:05:28 INFO - PROCESS | 4433 | 1461420328292 Marionette TRACE conn3 -> [0,1692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:28 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128d5ef800 == 112 [pid = 4433] [id = 430] 07:05:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 216 (0x7f128aabe400) [pid = 4433] [serial = 1291] [outer = (nil)] 07:05:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 217 (0x7f128b9a6000) [pid = 4433] [serial = 1292] [outer = 0x7f128aabe400] 07:05:28 INFO - PROCESS | 4433 | 1461420328363 Marionette DEBUG loaded listener.js 07:05:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 218 (0x7f128bbd0400) [pid = 4433] [serial = 1293] [outer = 0x7f128aabe400] 07:05:29 INFO - PROCESS | 4433 | 1461420329217 Marionette TRACE conn3 <- [1,1692,null,{"value":["/2dcontext/path-objects/2d.path.arc.end.html",0,null,null,[["arc() adds the end point of the arc to the subpath",0,null,null]]]}] 07:05:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.end.html | arc() adds the end point of the arc to the subpath 07:05:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.end.html | took 1382ms 07:05:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.negative.html 07:05:29 INFO - PROCESS | 4433 | 1461420329293 Marionette TRACE conn3 -> [0,1693,"getWindowHandle",null] 07:05:29 INFO - PROCESS | 4433 | 1461420329296 Marionette TRACE conn3 <- [1,1693,null,{"value":"8"}] 07:05:29 INFO - PROCESS | 4433 | 1461420329302 Marionette TRACE conn3 -> [0,1694,"setScriptTimeout",{"ms":35000}] 07:05:29 INFO - PROCESS | 4433 | 1461420329305 Marionette TRACE conn3 <- [1,1694,null,{}] 07:05:29 INFO - PROCESS | 4433 | 1461420329310 Marionette TRACE conn3 -> [0,1695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:29 INFO - PROCESS | 4433 | 1461420329516 Marionette TRACE conn3 <- [1,1695,null,{"value":null}] 07:05:29 INFO - PROCESS | 4433 | 1461420329706 Marionette TRACE conn3 -> [0,1696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:29 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128ee15000 == 113 [pid = 4433] [id = 431] 07:05:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 219 (0x7f128b02f800) [pid = 4433] [serial = 1294] [outer = (nil)] 07:05:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 220 (0x7f128bbe5400) [pid = 4433] [serial = 1295] [outer = 0x7f128b02f800] 07:05:29 INFO - PROCESS | 4433 | 1461420329777 Marionette DEBUG loaded listener.js 07:05:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 221 (0x7f128bcd1000) [pid = 4433] [serial = 1296] [outer = 0x7f128b02f800] 07:05:30 INFO - PROCESS | 4433 | 1461420330637 Marionette TRACE conn3 <- [1,1696,null,{"value":["/2dcontext/path-objects/2d.path.arc.negative.html",0,null,null,[["arc() with negative radius throws INDEX_SIZE_ERR",0,null,null]]]}] 07:05:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.negative.html | arc() with negative radius throws INDEX_SIZE_ERR 07:05:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.negative.html | took 1377ms 07:05:30 INFO - PROCESS | 4433 | 1461420330679 Marionette TRACE conn3 -> [0,1697,"getWindowHandle",null] 07:05:30 INFO - PROCESS | 4433 | 1461420330682 Marionette TRACE conn3 <- [1,1697,null,{"value":"8"}] 07:05:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonempty.html 07:05:30 INFO - PROCESS | 4433 | 1461420330688 Marionette TRACE conn3 -> [0,1698,"setScriptTimeout",{"ms":35000}] 07:05:30 INFO - PROCESS | 4433 | 1461420330700 Marionette TRACE conn3 <- [1,1698,null,{}] 07:05:30 INFO - PROCESS | 4433 | 1461420330713 Marionette TRACE conn3 -> [0,1699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:30 INFO - PROCESS | 4433 | 1461420330887 Marionette TRACE conn3 <- [1,1699,null,{"value":null}] 07:05:31 INFO - PROCESS | 4433 | 1461420331082 Marionette TRACE conn3 -> [0,1700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonempty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:31 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f32c800 == 114 [pid = 4433] [id = 432] 07:05:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 222 (0x7f128b9a1800) [pid = 4433] [serial = 1297] [outer = (nil)] 07:05:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 223 (0x7f128bf4c800) [pid = 4433] [serial = 1298] [outer = 0x7f128b9a1800] 07:05:31 INFO - PROCESS | 4433 | 1461420331153 Marionette DEBUG loaded listener.js 07:05:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 224 (0x7f128c011400) [pid = 4433] [serial = 1299] [outer = 0x7f128b9a1800] 07:05:32 INFO - PROCESS | 4433 | 1461420332011 Marionette TRACE conn3 <- [1,1700,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonempty.html",0,null,null,[["arc() with a non-empty path does draw a straight line to the start point",0,null,null]]]}] 07:05:32 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 07:05:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonempty.html | took 1398ms 07:05:32 INFO - PROCESS | 4433 | 1461420332086 Marionette TRACE conn3 -> [0,1701,"getWindowHandle",null] 07:05:32 INFO - PROCESS | 4433 | 1461420332090 Marionette TRACE conn3 <- [1,1701,null,{"value":"8"}] 07:05:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.nonfinite.html 07:05:32 INFO - PROCESS | 4433 | 1461420332096 Marionette TRACE conn3 -> [0,1702,"setScriptTimeout",{"ms":35000}] 07:05:32 INFO - PROCESS | 4433 | 1461420332098 Marionette TRACE conn3 <- [1,1702,null,{}] 07:05:32 INFO - PROCESS | 4433 | 1461420332103 Marionette TRACE conn3 -> [0,1703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:32 INFO - PROCESS | 4433 | 1461420332316 Marionette TRACE conn3 <- [1,1703,null,{"value":null}] 07:05:32 INFO - PROCESS | 4433 | 1461420332506 Marionette TRACE conn3 -> [0,1704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:32 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f415800 == 115 [pid = 4433] [id = 433] 07:05:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 225 (0x7f128b2e7800) [pid = 4433] [serial = 1300] [outer = (nil)] 07:05:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 226 (0x7f128c07ec00) [pid = 4433] [serial = 1301] [outer = 0x7f128b2e7800] 07:05:32 INFO - PROCESS | 4433 | 1461420332578 Marionette DEBUG loaded listener.js 07:05:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 227 (0x7f128c411000) [pid = 4433] [serial = 1302] [outer = 0x7f128b2e7800] 07:05:33 INFO - PROCESS | 4433 | 1461420333467 Marionette TRACE conn3 <- [1,1704,null,{"value":["/2dcontext/path-objects/2d.path.arc.nonfinite.html",0,null,null,[["arc() with Infinity/NaN is ignored",0,null,null]]]}] 07:05:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.nonfinite.html | arc() with Infinity/NaN is ignored 07:05:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.nonfinite.html | took 1432ms 07:05:33 INFO - PROCESS | 4433 | 1461420333529 Marionette TRACE conn3 -> [0,1705,"getWindowHandle",null] 07:05:33 INFO - PROCESS | 4433 | 1461420333532 Marionette TRACE conn3 <- [1,1705,null,{"value":"8"}] 07:05:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.1.html 07:05:33 INFO - PROCESS | 4433 | 1461420333539 Marionette TRACE conn3 -> [0,1706,"setScriptTimeout",{"ms":35000}] 07:05:33 INFO - PROCESS | 4433 | 1461420333543 Marionette TRACE conn3 <- [1,1706,null,{}] 07:05:33 INFO - PROCESS | 4433 | 1461420333548 Marionette TRACE conn3 -> [0,1707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:33 INFO - PROCESS | 4433 | 1461420333764 Marionette TRACE conn3 <- [1,1707,null,{"value":null}] 07:05:33 INFO - PROCESS | 4433 | 1461420333955 Marionette TRACE conn3 -> [0,1708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:33 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f8a2800 == 116 [pid = 4433] [id = 434] 07:05:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 228 (0x7f128bbda400) [pid = 4433] [serial = 1303] [outer = (nil)] 07:05:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 229 (0x7f128eb57800) [pid = 4433] [serial = 1304] [outer = 0x7f128bbda400] 07:05:34 INFO - PROCESS | 4433 | 1461420334034 Marionette DEBUG loaded listener.js 07:05:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 230 (0x7f128eec4c00) [pid = 4433] [serial = 1305] [outer = 0x7f128bbda400] 07:05:34 INFO - PROCESS | 4433 | 1461420334866 Marionette TRACE conn3 <- [1,1708,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.1.html",0,null,null,[["Non-uniformly scaled arcs are the right shape",0,null,null]]]}] 07:05:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.1.html | Non-uniformly scaled arcs are the right shape 07:05:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.1.html | took 1381ms 07:05:34 INFO - PROCESS | 4433 | 1461420334921 Marionette TRACE conn3 -> [0,1709,"getWindowHandle",null] 07:05:34 INFO - PROCESS | 4433 | 1461420334925 Marionette TRACE conn3 <- [1,1709,null,{"value":"8"}] 07:05:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.scale.2.html 07:05:34 INFO - PROCESS | 4433 | 1461420334930 Marionette TRACE conn3 -> [0,1710,"setScriptTimeout",{"ms":35000}] 07:05:34 INFO - PROCESS | 4433 | 1461420334932 Marionette TRACE conn3 <- [1,1710,null,{}] 07:05:34 INFO - PROCESS | 4433 | 1461420334937 Marionette TRACE conn3 -> [0,1711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:35 INFO - PROCESS | 4433 | 1461420335110 Marionette TRACE conn3 <- [1,1711,null,{"value":null}] 07:05:35 INFO - PROCESS | 4433 | 1461420335306 Marionette TRACE conn3 -> [0,1712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.scale.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:35 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1292e8f800 == 117 [pid = 4433] [id = 435] 07:05:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 231 (0x7f128c075800) [pid = 4433] [serial = 1306] [outer = (nil)] 07:05:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 232 (0x7f128f17fc00) [pid = 4433] [serial = 1307] [outer = 0x7f128c075800] 07:05:35 INFO - PROCESS | 4433 | 1461420335371 Marionette DEBUG loaded listener.js 07:05:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 233 (0x7f128f205800) [pid = 4433] [serial = 1308] [outer = 0x7f128c075800] 07:05:36 INFO - PROCESS | 4433 | 1461420336248 Marionette TRACE conn3 <- [1,1712,null,{"value":["/2dcontext/path-objects/2d.path.arc.scale.2.html",0,null,null,[["Highly scaled arcs are the right shape",0,null,null]]]}] 07:05:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.scale.2.html | Highly scaled arcs are the right shape 07:05:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.scale.2.html | took 1375ms 07:05:36 INFO - PROCESS | 4433 | 1461420336307 Marionette TRACE conn3 -> [0,1713,"getWindowHandle",null] 07:05:36 INFO - PROCESS | 4433 | 1461420336311 Marionette TRACE conn3 <- [1,1713,null,{"value":"8"}] 07:05:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html 07:05:36 INFO - PROCESS | 4433 | 1461420336316 Marionette TRACE conn3 -> [0,1714,"setScriptTimeout",{"ms":35000}] 07:05:36 INFO - PROCESS | 4433 | 1461420336319 Marionette TRACE conn3 <- [1,1714,null,{}] 07:05:36 INFO - PROCESS | 4433 | 1461420336324 Marionette TRACE conn3 -> [0,1715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:36 INFO - PROCESS | 4433 | 1461420336493 Marionette TRACE conn3 <- [1,1715,null,{"value":null}] 07:05:36 INFO - PROCESS | 4433 | 1461420336693 Marionette TRACE conn3 -> [0,1716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:36 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12801c7800 == 118 [pid = 4433] [id = 436] 07:05:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 234 (0x7f127f2a8400) [pid = 4433] [serial = 1309] [outer = (nil)] 07:05:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 235 (0x7f1281366800) [pid = 4433] [serial = 1310] [outer = 0x7f127f2a8400] 07:05:36 INFO - PROCESS | 4433 | 1461420336774 Marionette DEBUG loaded listener.js 07:05:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 236 (0x7f128f204800) [pid = 4433] [serial = 1311] [outer = 0x7f127f2a8400] 07:05:37 INFO - PROCESS | 4433 | 1461420337664 Marionette TRACE conn3 <- [1,1716,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.1.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:05:37 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | arc() with lineWidth > 2*radius is drawn sensibly 07:05:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.1.html | took 1379ms 07:05:37 INFO - PROCESS | 4433 | 1461420337697 Marionette TRACE conn3 -> [0,1717,"getWindowHandle",null] 07:05:37 INFO - PROCESS | 4433 | 1461420337700 Marionette TRACE conn3 <- [1,1717,null,{"value":"8"}] 07:05:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html 07:05:37 INFO - PROCESS | 4433 | 1461420337706 Marionette TRACE conn3 -> [0,1718,"setScriptTimeout",{"ms":35000}] 07:05:37 INFO - PROCESS | 4433 | 1461420337708 Marionette TRACE conn3 <- [1,1718,null,{}] 07:05:37 INFO - PROCESS | 4433 | 1461420337713 Marionette TRACE conn3 -> [0,1719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:37 INFO - PROCESS | 4433 | 1461420337885 Marionette TRACE conn3 <- [1,1719,null,{"value":null}] 07:05:38 INFO - PROCESS | 4433 | 1461420338087 Marionette TRACE conn3 -> [0,1720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:38 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127c5c5800 == 119 [pid = 4433] [id = 437] 07:05:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 237 (0x7f127de0ac00) [pid = 4433] [serial = 1312] [outer = (nil)] 07:05:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 238 (0x7f128135a000) [pid = 4433] [serial = 1313] [outer = 0x7f127de0ac00] 07:05:38 INFO - PROCESS | 4433 | 1461420338154 Marionette DEBUG loaded listener.js 07:05:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 239 (0x7f128aab3000) [pid = 4433] [serial = 1314] [outer = 0x7f127de0ac00] 07:05:39 INFO - PROCESS | 4433 | 1461420339038 Marionette TRACE conn3 <- [1,1720,null,{"value":["/2dcontext/path-objects/2d.path.arc.selfintersect.2.html",0,null,null,[["arc() with lineWidth > 2*radius is drawn sensibly",0,null,null]]]}] 07:05:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | arc() with lineWidth > 2*radius is drawn sensibly 07:05:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.selfintersect.2.html | took 1391ms 07:05:39 INFO - PROCESS | 4433 | 1461420339098 Marionette TRACE conn3 -> [0,1721,"getWindowHandle",null] 07:05:39 INFO - PROCESS | 4433 | 1461420339102 Marionette TRACE conn3 <- [1,1721,null,{"value":"8"}] 07:05:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.1.html 07:05:39 INFO - PROCESS | 4433 | 1461420339107 Marionette TRACE conn3 -> [0,1722,"setScriptTimeout",{"ms":35000}] 07:05:39 INFO - PROCESS | 4433 | 1461420339109 Marionette TRACE conn3 <- [1,1722,null,{}] 07:05:39 INFO - PROCESS | 4433 | 1461420339115 Marionette TRACE conn3 -> [0,1723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:39 INFO - PROCESS | 4433 | 1461420339295 Marionette TRACE conn3 <- [1,1723,null,{"value":null}] 07:05:39 INFO - PROCESS | 4433 | 1461420339506 Marionette TRACE conn3 -> [0,1724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:39 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12801c8000 == 120 [pid = 4433] [id = 438] 07:05:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 240 (0x7f127de0c000) [pid = 4433] [serial = 1315] [outer = (nil)] 07:05:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 241 (0x7f127f2b0400) [pid = 4433] [serial = 1316] [outer = 0x7f127de0c000] 07:05:39 INFO - PROCESS | 4433 | 1461420339576 Marionette DEBUG loaded listener.js 07:05:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 242 (0x7f1280abd400) [pid = 4433] [serial = 1317] [outer = 0x7f127de0c000] 07:05:40 INFO - PROCESS | 4433 | 1461420340455 Marionette TRACE conn3 <- [1,1724,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.1.html",0,null,null,[["arc() from 0 to pi does not draw anything in the wrong half",0,null,null]]]}] 07:05:40 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 07:05:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.1.html | took 1425ms 07:05:40 INFO - PROCESS | 4433 | 1461420340534 Marionette TRACE conn3 -> [0,1725,"getWindowHandle",null] 07:05:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.2.html 07:05:40 INFO - PROCESS | 4433 | 1461420340537 Marionette TRACE conn3 <- [1,1725,null,{"value":"8"}] 07:05:40 INFO - PROCESS | 4433 | 1461420340542 Marionette TRACE conn3 -> [0,1726,"setScriptTimeout",{"ms":35000}] 07:05:40 INFO - PROCESS | 4433 | 1461420340545 Marionette TRACE conn3 <- [1,1726,null,{}] 07:05:40 INFO - PROCESS | 4433 | 1461420340550 Marionette TRACE conn3 -> [0,1727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:40 INFO - PROCESS | 4433 | 1461420340745 Marionette TRACE conn3 <- [1,1727,null,{"value":null}] 07:05:40 INFO - PROCESS | 4433 | 1461420340947 Marionette TRACE conn3 -> [0,1728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:40 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1284354000 == 121 [pid = 4433] [id = 439] 07:05:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 243 (0x7f127ff08400) [pid = 4433] [serial = 1318] [outer = (nil)] 07:05:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 244 (0x7f1280ded000) [pid = 4433] [serial = 1319] [outer = 0x7f127ff08400] 07:05:41 INFO - PROCESS | 4433 | 1461420341019 Marionette DEBUG loaded listener.js 07:05:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 245 (0x7f1283b79800) [pid = 4433] [serial = 1320] [outer = 0x7f127ff08400] 07:05:42 INFO - PROCESS | 4433 | 1461420342273 Marionette TRACE conn3 <- [1,1728,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.2.html",0,null,null,[["arc() from 0 to pi draws stuff in the right half",0,null,null]]]}] 07:05:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.2.html | arc() from 0 to pi draws stuff in the right half 07:05:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.2.html | took 1779ms 07:05:42 INFO - PROCESS | 4433 | 1461420342330 Marionette TRACE conn3 -> [0,1729,"getWindowHandle",null] 07:05:42 INFO - PROCESS | 4433 | 1461420342334 Marionette TRACE conn3 <- [1,1729,null,{"value":"8"}] 07:05:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.3.html 07:05:42 INFO - PROCESS | 4433 | 1461420342342 Marionette TRACE conn3 -> [0,1730,"setScriptTimeout",{"ms":35000}] 07:05:42 INFO - PROCESS | 4433 | 1461420342347 Marionette TRACE conn3 <- [1,1730,null,{}] 07:05:42 INFO - PROCESS | 4433 | 1461420342356 Marionette TRACE conn3 -> [0,1731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:42 INFO - PROCESS | 4433 | 1461420342543 Marionette TRACE conn3 <- [1,1731,null,{"value":null}] 07:05:42 INFO - PROCESS | 4433 | 1461420342803 Marionette TRACE conn3 -> [0,1732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:42 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12808e9800 == 122 [pid = 4433] [id = 440] 07:05:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 246 (0x7f127a38c000) [pid = 4433] [serial = 1321] [outer = (nil)] 07:05:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 247 (0x7f127daf5000) [pid = 4433] [serial = 1322] [outer = 0x7f127a38c000] 07:05:42 INFO - PROCESS | 4433 | 1461420342881 Marionette DEBUG loaded listener.js 07:05:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 248 (0x7f127e547c00) [pid = 4433] [serial = 1323] [outer = 0x7f127a38c000] 07:05:43 INFO - PROCESS | 4433 | 1461420343760 Marionette TRACE conn3 <- [1,1732,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.3.html",0,null,null,[["arc() from 0 to -pi/2 does not draw anything in the wrong quadrant",0,null,null]]]}] 07:05:43 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 07:05:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.3.html | took 1481ms 07:05:43 INFO - PROCESS | 4433 | 1461420343825 Marionette TRACE conn3 -> [0,1733,"getWindowHandle",null] 07:05:43 INFO - PROCESS | 4433 | 1461420343833 Marionette TRACE conn3 <- [1,1733,null,{"value":"8"}] 07:05:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.4.html 07:05:43 INFO - PROCESS | 4433 | 1461420343842 Marionette TRACE conn3 -> [0,1734,"setScriptTimeout",{"ms":35000}] 07:05:43 INFO - PROCESS | 4433 | 1461420343846 Marionette TRACE conn3 <- [1,1734,null,{}] 07:05:43 INFO - PROCESS | 4433 | 1461420343851 Marionette TRACE conn3 -> [0,1735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:44 INFO - PROCESS | 4433 | 1461420344033 Marionette TRACE conn3 <- [1,1735,null,{"value":null}] 07:05:44 INFO - PROCESS | 4433 | 1461420344414 Marionette TRACE conn3 -> [0,1736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:44 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127964b800 == 123 [pid = 4433] [id = 441] 07:05:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 249 (0x7f127ff05c00) [pid = 4433] [serial = 1324] [outer = (nil)] 07:05:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 250 (0x7f128008bc00) [pid = 4433] [serial = 1325] [outer = 0x7f127ff05c00] 07:05:44 INFO - PROCESS | 4433 | 1461420344486 Marionette DEBUG loaded listener.js 07:05:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 251 (0x7f1280713c00) [pid = 4433] [serial = 1326] [outer = 0x7f127ff05c00] 07:05:45 INFO - PROCESS | 4433 | 1461420345317 Marionette TRACE conn3 <- [1,1736,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.4.html",0,null,null,[["arc() from 0 to -pi/2 draws stuff in the right quadrant",0,null,null]]]}] 07:05:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.4.html | arc() from 0 to -pi/2 draws stuff in the right quadrant 07:05:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.4.html | took 1530ms 07:05:45 INFO - PROCESS | 4433 | 1461420345374 Marionette TRACE conn3 -> [0,1737,"getWindowHandle",null] 07:05:45 INFO - PROCESS | 4433 | 1461420345378 Marionette TRACE conn3 <- [1,1737,null,{"value":"8"}] 07:05:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.shape.5.html 07:05:45 INFO - PROCESS | 4433 | 1461420345388 Marionette TRACE conn3 -> [0,1738,"setScriptTimeout",{"ms":35000}] 07:05:45 INFO - PROCESS | 4433 | 1461420345394 Marionette TRACE conn3 <- [1,1738,null,{}] 07:05:45 INFO - PROCESS | 4433 | 1461420345411 Marionette TRACE conn3 -> [0,1739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:45 INFO - PROCESS | 4433 | 1461420345602 Marionette TRACE conn3 <- [1,1739,null,{"value":null}] 07:05:45 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127e728000 == 122 [pid = 4433] [id = 422] 07:05:45 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1288e1a000 == 121 [pid = 4433] [id = 421] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 250 (0x7f127bae6c00) [pid = 4433] [serial = 1181] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 249 (0x7f12a4ea3800) [pid = 4433] [serial = 1172] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 248 (0x7f127b869c00) [pid = 4433] [serial = 1178] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 247 (0x7f127baf1c00) [pid = 4433] [serial = 1184] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 246 (0x7f12814e3000) [pid = 4433] [serial = 1169] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 245 (0x7f127daf3800) [pid = 4433] [serial = 1175] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 244 (0x7f12a53c5000) [pid = 4433] [serial = 1211] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | 1461420346004 Marionette TRACE conn3 -> [0,1740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.shape.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:46 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1284556800 == 120 [pid = 4433] [id = 420] 07:05:46 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1281ca7000 == 119 [pid = 4433] [id = 419] 07:05:46 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127c7d3800 == 118 [pid = 4433] [id = 418] 07:05:46 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127c7be800 == 119 [pid = 4433] [id = 442] 07:05:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 245 (0x7f127bae6c00) [pid = 4433] [serial = 1327] [outer = (nil)] 07:05:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 246 (0x7f127f2a8800) [pid = 4433] [serial = 1328] [outer = 0x7f127bae6c00] 07:05:46 INFO - PROCESS | 4433 | 1461420346098 Marionette DEBUG loaded listener.js 07:05:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 247 (0x7f12814de000) [pid = 4433] [serial = 1329] [outer = 0x7f127bae6c00] 07:05:46 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127c3da800 == 118 [pid = 4433] [id = 417] 07:05:46 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1283889800 == 117 [pid = 4433] [id = 416] 07:05:46 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127d9e2000 == 116 [pid = 4433] [id = 415] 07:05:46 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127e734000 == 115 [pid = 4433] [id = 414] 07:05:46 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12794eb000 == 114 [pid = 4433] [id = 409] 07:05:46 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a3465000 == 113 [pid = 4433] [id = 408] 07:05:46 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1296550000 == 112 [pid = 4433] [id = 407] 07:05:46 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128fad0000 == 111 [pid = 4433] [id = 406] 07:05:46 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1288e2d800 == 110 [pid = 4433] [id = 405] 07:05:46 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128054c000 == 109 [pid = 4433] [id = 404] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 246 (0x7f129480b400) [pid = 4433] [serial = 921] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 245 (0x7f12a76e5c00) [pid = 4433] [serial = 1059] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 244 (0x7f1283b84400) [pid = 4433] [serial = 1145] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 243 (0x7f129590e800) [pid = 4433] [serial = 1209] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 242 (0x7f128eb9bc00) [pid = 4433] [serial = 975] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 241 (0x7f1295910800) [pid = 4433] [serial = 933] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 240 (0x7f128008f000) [pid = 4433] [serial = 1190] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 239 (0x7f12a76e2800) [pid = 4433] [serial = 930] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 238 (0x7f1280151c00) [pid = 4433] [serial = 1056] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 237 (0x7f1280abf000) [pid = 4433] [serial = 990] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 236 (0x7f128f211800) [pid = 4433] [serial = 1202] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 235 (0x7f128070b400) [pid = 4433] [serial = 1188] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 234 (0x7f128eec7800) [pid = 4433] [serial = 1038] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 233 (0x7f128b2dd400) [pid = 4433] [serial = 1092] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 232 (0x7f128b9e2000) [pid = 4433] [serial = 1197] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 231 (0x7f128b9a4000) [pid = 4433] [serial = 1208] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 230 (0x7f128f206800) [pid = 4433] [serial = 1113] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 229 (0x7f127e54f800) [pid = 4433] [serial = 1122] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 228 (0x7f12a7709c00) [pid = 4433] [serial = 1104] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 227 (0x7f1280091000) [pid = 4433] [serial = 1116] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 226 (0x7f12a4e20000) [pid = 4433] [serial = 984] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 225 (0x7f12a6b66c00) [pid = 4433] [serial = 882] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 224 (0x7f128c1c3c00) [pid = 4433] [serial = 999] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 223 (0x7f12a7706000) [pid = 4433] [serial = 1062] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 222 (0x7f128c005c00) [pid = 4433] [serial = 918] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 221 (0x7f128008c000) [pid = 4433] [serial = 1187] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 220 (0x7f128eebec00) [pid = 4433] [serial = 891] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 219 (0x7f12a6b5b000) [pid = 4433] [serial = 1047] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 218 (0x7f12a7706c00) [pid = 4433] [serial = 987] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 217 (0x7f128c4f4400) [pid = 4433] [serial = 1151] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 216 (0x7f128b9aa000) [pid = 4433] [serial = 1035] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 215 (0x7f12a6dbfc00) [pid = 4433] [serial = 1002] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 214 (0x7f12814afc00) [pid = 4433] [serial = 1191] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 213 (0x7f129586f000) [pid = 4433] [serial = 1160] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 212 (0x7f1294b34800) [pid = 4433] [serial = 1205] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 211 (0x7f12a3142c00) [pid = 4433] [serial = 927] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 210 (0x7f128b2d9c00) [pid = 4433] [serial = 972] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 209 (0x7f1294504000) [pid = 4433] [serial = 870] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 208 (0x7f128c00c400) [pid = 4433] [serial = 1199] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 207 (0x7f12a1f7e400) [pid = 4433] [serial = 1119] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 206 (0x7f12a53c4800) [pid = 4433] [serial = 939] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 205 (0x7f12a3494400) [pid = 4433] [serial = 879] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 204 (0x7f128bcca000) [pid = 4433] [serial = 1148] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 203 (0x7f1281c8d800) [pid = 4433] [serial = 942] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 202 (0x7f128b01d400) [pid = 4433] [serial = 1194] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 201 (0x7f128c1c4400) [pid = 4433] [serial = 1139] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 200 (0x7f128f250000) [pid = 4433] [serial = 1095] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 199 (0x7f128b3c7c00) [pid = 4433] [serial = 1196] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 198 (0x7f12976f1c00) [pid = 4433] [serial = 873] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 197 (0x7f128f184800) [pid = 4433] [serial = 1154] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 196 (0x7f12a24f4c00) [pid = 4433] [serial = 1166] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 195 (0x7f1281c8b400) [pid = 4433] [serial = 1089] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 194 (0x7f12a1f83c00) [pid = 4433] [serial = 924] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 193 (0x7f128f253c00) [pid = 4433] [serial = 888] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 192 (0x7f128aac1000) [pid = 4433] [serial = 1107] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 191 (0x7f128c4eac00) [pid = 4433] [serial = 1200] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 190 (0x7f128aab2400) [pid = 4433] [serial = 1110] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 189 (0x7f128f186800) [pid = 4433] [serial = 945] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 188 (0x7f1280de7c00) [pid = 4433] [serial = 1142] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 187 (0x7f1295e91800) [pid = 4433] [serial = 1098] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 186 (0x7f1298408400) [pid = 4433] [serial = 1163] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 185 (0x7f128f8c5c00) [pid = 4433] [serial = 1203] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 184 (0x7f128bf4b400) [pid = 4433] [serial = 867] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 183 (0x7f128aabb000) [pid = 4433] [serial = 1193] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 182 (0x7f128f8bf400) [pid = 4433] [serial = 1157] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 181 (0x7f128b019000) [pid = 4433] [serial = 915] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 180 (0x7f1295915800) [pid = 4433] [serial = 978] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 179 (0x7f12a207b400) [pid = 4433] [serial = 981] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 178 (0x7f1295f11400) [pid = 4433] [serial = 1044] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 177 (0x7f12a743e400) [pid = 4433] [serial = 885] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 176 (0x7f12a1f7f400) [pid = 4433] [serial = 876] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 175 (0x7f1283b83800) [pid = 4433] [serial = 1032] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 174 (0x7f128b032800) [pid = 4433] [serial = 864] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 173 (0x7f128c1bd800) [pid = 4433] [serial = 993] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 172 (0x7f12a760e400) [pid = 4433] [serial = 1050] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 171 (0x7f1280ab3c00) [pid = 4433] [serial = 996] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 170 (0x7f129412f400) [pid = 4433] [serial = 1041] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 169 (0x7f1280deec00) [pid = 4433] [serial = 936] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 168 (0x7f12a1d43000) [pid = 4433] [serial = 1101] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 167 (0x7f12a6b66800) [pid = 4433] [serial = 1053] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | --DOMWINDOW == 166 (0x7f12958ae800) [pid = 4433] [serial = 1206] [outer = (nil)] [url = about:blank] 07:05:46 INFO - PROCESS | 4433 | 1461420346936 Marionette TRACE conn3 <- [1,1740,null,{"value":["/2dcontext/path-objects/2d.path.arc.shape.5.html",0,null,null,[["arc() from 0 to 5pi does not draw crazy things",0,null,null]]]}] 07:05:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.shape.5.html | arc() from 0 to 5pi does not draw crazy things 07:05:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.shape.5.html | took 1585ms 07:05:46 INFO - PROCESS | 4433 | 1461420346981 Marionette TRACE conn3 -> [0,1741,"getWindowHandle",null] 07:05:46 INFO - PROCESS | 4433 | 1461420346986 Marionette TRACE conn3 <- [1,1741,null,{"value":"8"}] 07:05:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.1.html 07:05:46 INFO - PROCESS | 4433 | 1461420346991 Marionette TRACE conn3 -> [0,1742,"setScriptTimeout",{"ms":35000}] 07:05:46 INFO - PROCESS | 4433 | 1461420346993 Marionette TRACE conn3 <- [1,1742,null,{}] 07:05:47 INFO - PROCESS | 4433 | 1461420346998 Marionette TRACE conn3 -> [0,1743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:47 INFO - PROCESS | 4433 | 1461420347159 Marionette TRACE conn3 <- [1,1743,null,{"value":null}] 07:05:47 INFO - PROCESS | 4433 | 1461420347174 Marionette TRACE conn3 -> [0,1744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:47 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12802d1000 == 110 [pid = 4433] [id = 443] 07:05:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 167 (0x7f1280151c00) [pid = 4433] [serial = 1330] [outer = (nil)] 07:05:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 168 (0x7f1281c82400) [pid = 4433] [serial = 1331] [outer = 0x7f1280151c00] 07:05:47 INFO - PROCESS | 4433 | 1461420347235 Marionette DEBUG loaded listener.js 07:05:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 169 (0x7f12834ef400) [pid = 4433] [serial = 1332] [outer = 0x7f1280151c00] 07:05:48 INFO - PROCESS | 4433 | 1461420348161 Marionette TRACE conn3 <- [1,1744,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.1.html",0,null,null,[["arc() draws nothing when end = start + 2pi-e and anticlockwise",0,null,null]]]}] 07:05:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.1.html | arc() draws nothing when end = start + 2pi-e and anticlockwise 07:05:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.1.html | took 1230ms 07:05:48 INFO - PROCESS | 4433 | 1461420348223 Marionette TRACE conn3 -> [0,1745,"getWindowHandle",null] 07:05:48 INFO - PROCESS | 4433 | 1461420348225 Marionette TRACE conn3 <- [1,1745,null,{"value":"8"}] 07:05:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.2.html 07:05:48 INFO - PROCESS | 4433 | 1461420348232 Marionette TRACE conn3 -> [0,1746,"setScriptTimeout",{"ms":35000}] 07:05:48 INFO - PROCESS | 4433 | 1461420348233 Marionette TRACE conn3 <- [1,1746,null,{}] 07:05:48 INFO - PROCESS | 4433 | 1461420348239 Marionette TRACE conn3 -> [0,1747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:48 INFO - PROCESS | 4433 | 1461420348396 Marionette TRACE conn3 <- [1,1747,null,{"value":null}] 07:05:48 INFO - PROCESS | 4433 | 1461420348406 Marionette TRACE conn3 -> [0,1748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:48 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1281cbe000 == 111 [pid = 4433] [id = 444] 07:05:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 170 (0x7f12814afc00) [pid = 4433] [serial = 1333] [outer = (nil)] 07:05:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 171 (0x7f12844d6800) [pid = 4433] [serial = 1334] [outer = 0x7f12814afc00] 07:05:48 INFO - PROCESS | 4433 | 1461420348624 Marionette DEBUG loaded listener.js 07:05:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 172 (0x7f1289016800) [pid = 4433] [serial = 1335] [outer = 0x7f12814afc00] 07:05:49 INFO - PROCESS | 4433 | 1461420349497 Marionette TRACE conn3 <- [1,1748,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.2.html",0,null,null,[["arc() draws a full circle when end = start + 2pi-e and clockwise",0,null,null]]]}] 07:05:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.2.html | arc() draws a full circle when end = start + 2pi-e and clockwise 07:05:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.2.html | took 1331ms 07:05:49 INFO - PROCESS | 4433 | 1461420349564 Marionette TRACE conn3 -> [0,1749,"getWindowHandle",null] 07:05:49 INFO - PROCESS | 4433 | 1461420349567 Marionette TRACE conn3 <- [1,1749,null,{"value":"8"}] 07:05:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.3.html 07:05:49 INFO - PROCESS | 4433 | 1461420349586 Marionette TRACE conn3 -> [0,1750,"setScriptTimeout",{"ms":35000}] 07:05:49 INFO - PROCESS | 4433 | 1461420349588 Marionette TRACE conn3 <- [1,1750,null,{}] 07:05:49 INFO - PROCESS | 4433 | 1461420349594 Marionette TRACE conn3 -> [0,1751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:49 INFO - PROCESS | 4433 | 1461420349837 Marionette TRACE conn3 <- [1,1751,null,{"value":null}] 07:05:49 INFO - PROCESS | 4433 | 1461420349882 Marionette TRACE conn3 -> [0,1752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:49 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12843a4000 == 112 [pid = 4433] [id = 445] 07:05:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 173 (0x7f128a8f1400) [pid = 4433] [serial = 1336] [outer = (nil)] 07:05:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 174 (0x7f128b012c00) [pid = 4433] [serial = 1337] [outer = 0x7f128a8f1400] 07:05:50 INFO - PROCESS | 4433 | 1461420350008 Marionette DEBUG loaded listener.js 07:05:50 INFO - PROCESS | 4433 | ++DOMWINDOW == 175 (0x7f128b01e800) [pid = 4433] [serial = 1338] [outer = 0x7f128a8f1400] 07:05:50 INFO - PROCESS | 4433 | --DOMWINDOW == 174 (0x7f1281c81800) [pid = 4433] [serial = 1264] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.valid.html] 07:05:50 INFO - PROCESS | 4433 | --DOMWINDOW == 173 (0x7f128014cc00) [pid = 4433] [serial = 1249] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.union.html] 07:05:50 INFO - PROCESS | 4433 | --DOMWINDOW == 172 (0x7f1279463c00) [pid = 4433] [serial = 1243] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.valid.html] 07:05:50 INFO - PROCESS | 4433 | --DOMWINDOW == 171 (0x7f12813b1000) [pid = 4433] [serial = 1252] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.basic.html] 07:05:50 INFO - PROCESS | 4433 | --DOMWINDOW == 170 (0x7f1280deb400) [pid = 4433] [serial = 1255] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.invalid.html] 07:05:50 INFO - PROCESS | 4433 | --DOMWINDOW == 169 (0x7f127baea400) [pid = 4433] [serial = 1246] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.within.html] 07:05:50 INFO - PROCESS | 4433 | --DOMWINDOW == 168 (0x7f12834ec000) [pid = 4433] [serial = 1258] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.scaledefault.html] 07:05:50 INFO - PROCESS | 4433 | --DOMWINDOW == 167 (0x7f1279469400) [pid = 4433] [serial = 1267] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.1.html] 07:05:50 INFO - PROCESS | 4433 | --DOMWINDOW == 166 (0x7f12813b7c00) [pid = 4433] [serial = 1261] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.width.transformed.html] 07:05:51 INFO - PROCESS | 4433 | 1461420351169 Marionette TRACE conn3 <- [1,1752,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.3.html",0,null,null,[["arc() draws a full circle when end = start + 2pi+e and anticlockwise",0,null,null]]]}] 07:05:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.3.html | arc() draws a full circle when end = start + 2pi+e and anticlockwise 07:05:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.3.html | took 1631ms 07:05:51 INFO - PROCESS | 4433 | 1461420351214 Marionette TRACE conn3 -> [0,1753,"getWindowHandle",null] 07:05:51 INFO - PROCESS | 4433 | 1461420351217 Marionette TRACE conn3 <- [1,1753,null,{"value":"8"}] 07:05:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.twopie.4.html 07:05:51 INFO - PROCESS | 4433 | 1461420351222 Marionette TRACE conn3 -> [0,1754,"setScriptTimeout",{"ms":35000}] 07:05:51 INFO - PROCESS | 4433 | 1461420351224 Marionette TRACE conn3 <- [1,1754,null,{}] 07:05:51 INFO - PROCESS | 4433 | 1461420351230 Marionette TRACE conn3 -> [0,1755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:51 INFO - PROCESS | 4433 | 1461420351435 Marionette TRACE conn3 <- [1,1755,null,{"value":null}] 07:05:51 INFO - PROCESS | 4433 | 1461420351456 Marionette TRACE conn3 -> [0,1756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.twopie.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:51 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1284577000 == 113 [pid = 4433] [id = 446] 07:05:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 167 (0x7f127baea400) [pid = 4433] [serial = 1339] [outer = (nil)] 07:05:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 168 (0x7f1281c60c00) [pid = 4433] [serial = 1340] [outer = 0x7f127baea400] 07:05:51 INFO - PROCESS | 4433 | 1461420351515 Marionette DEBUG loaded listener.js 07:05:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 169 (0x7f128b037000) [pid = 4433] [serial = 1341] [outer = 0x7f127baea400] 07:05:52 INFO - PROCESS | 4433 | 1461420352294 Marionette TRACE conn3 <- [1,1756,null,{"value":["/2dcontext/path-objects/2d.path.arc.twopie.4.html",0,null,null,[["arc() draws nothing when end = start + 2pi+e and clockwise",0,null,null]]]}] 07:05:52 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.twopie.4.html | arc() draws nothing when end = start + 2pi+e and clockwise 07:05:52 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.twopie.4.html | took 1124ms 07:05:52 INFO - PROCESS | 4433 | 1461420352351 Marionette TRACE conn3 -> [0,1757,"getWindowHandle",null] 07:05:52 INFO - PROCESS | 4433 | 1461420352354 Marionette TRACE conn3 <- [1,1757,null,{"value":"8"}] 07:05:52 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.1.html 07:05:52 INFO - PROCESS | 4433 | 1461420352360 Marionette TRACE conn3 -> [0,1758,"setScriptTimeout",{"ms":35000}] 07:05:52 INFO - PROCESS | 4433 | 1461420352362 Marionette TRACE conn3 <- [1,1758,null,{}] 07:05:52 INFO - PROCESS | 4433 | 1461420352367 Marionette TRACE conn3 -> [0,1759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:52 INFO - PROCESS | 4433 | 1461420352577 Marionette TRACE conn3 <- [1,1759,null,{"value":null}] 07:05:52 INFO - PROCESS | 4433 | 1461420352599 Marionette TRACE conn3 -> [0,1760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:52 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1288e31000 == 114 [pid = 4433] [id = 447] 07:05:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 170 (0x7f128afd7400) [pid = 4433] [serial = 1342] [outer = (nil)] 07:05:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 171 (0x7f128b2e0400) [pid = 4433] [serial = 1343] [outer = 0x7f128afd7400] 07:05:52 INFO - PROCESS | 4433 | 1461420352661 Marionette DEBUG loaded listener.js 07:05:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 172 (0x7f128b9a0c00) [pid = 4433] [serial = 1344] [outer = 0x7f128afd7400] 07:05:53 INFO - PROCESS | 4433 | 1461420353758 Marionette TRACE conn3 <- [1,1760,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.1.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and anticlockwise",0,null,null]]]}] 07:05:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.1.html | arc() draws nothing when startAngle = endAngle and anticlockwise 07:05:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.1.html | took 1428ms 07:05:53 INFO - PROCESS | 4433 | 1461420353789 Marionette TRACE conn3 -> [0,1761,"getWindowHandle",null] 07:05:53 INFO - PROCESS | 4433 | 1461420353797 Marionette TRACE conn3 <- [1,1761,null,{"value":"8"}] 07:05:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zero.2.html 07:05:53 INFO - PROCESS | 4433 | 1461420353806 Marionette TRACE conn3 -> [0,1762,"setScriptTimeout",{"ms":35000}] 07:05:53 INFO - PROCESS | 4433 | 1461420353811 Marionette TRACE conn3 <- [1,1762,null,{}] 07:05:53 INFO - PROCESS | 4433 | 1461420353818 Marionette TRACE conn3 -> [0,1763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:54 INFO - PROCESS | 4433 | 1461420354019 Marionette TRACE conn3 <- [1,1763,null,{"value":null}] 07:05:54 INFO - PROCESS | 4433 | 1461420354257 Marionette TRACE conn3 -> [0,1764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:54 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1280550000 == 115 [pid = 4433] [id = 448] 07:05:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 173 (0x7f127e546000) [pid = 4433] [serial = 1345] [outer = (nil)] 07:05:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 174 (0x7f127ff11400) [pid = 4433] [serial = 1346] [outer = 0x7f127e546000] 07:05:54 INFO - PROCESS | 4433 | 1461420354374 Marionette DEBUG loaded listener.js 07:05:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 175 (0x7f1280711000) [pid = 4433] [serial = 1347] [outer = 0x7f127e546000] 07:05:55 INFO - PROCESS | 4433 | 1461420355273 Marionette TRACE conn3 <- [1,1764,null,{"value":["/2dcontext/path-objects/2d.path.arc.zero.2.html",0,null,null,[["arc() draws nothing when startAngle = endAngle and clockwise",0,null,null]]]}] 07:05:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zero.2.html | arc() draws nothing when startAngle = endAngle and clockwise 07:05:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zero.2.html | took 1534ms 07:05:55 INFO - PROCESS | 4433 | 1461420355341 Marionette TRACE conn3 -> [0,1765,"getWindowHandle",null] 07:05:55 INFO - PROCESS | 4433 | 1461420355349 Marionette TRACE conn3 <- [1,1765,null,{"value":"8"}] 07:05:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.arc.zeroradius.html 07:05:55 INFO - PROCESS | 4433 | 1461420355358 Marionette TRACE conn3 -> [0,1766,"setScriptTimeout",{"ms":35000}] 07:05:55 INFO - PROCESS | 4433 | 1461420355363 Marionette TRACE conn3 <- [1,1766,null,{}] 07:05:55 INFO - PROCESS | 4433 | 1461420355368 Marionette TRACE conn3 -> [0,1767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:55 INFO - PROCESS | 4433 | 1461420355556 Marionette TRACE conn3 <- [1,1767,null,{"value":null}] 07:05:55 INFO - PROCESS | 4433 | 1461420355748 Marionette TRACE conn3 -> [0,1768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arc.zeroradius.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:55 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12843a2000 == 116 [pid = 4433] [id = 449] 07:05:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 176 (0x7f127f2a3000) [pid = 4433] [serial = 1348] [outer = (nil)] 07:05:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 177 (0x7f12813b9800) [pid = 4433] [serial = 1349] [outer = 0x7f127f2a3000] 07:05:55 INFO - PROCESS | 4433 | 1461420355828 Marionette DEBUG loaded listener.js 07:05:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 178 (0x7f1281c5c400) [pid = 4433] [serial = 1350] [outer = 0x7f127f2a3000] 07:05:56 INFO - PROCESS | 4433 | 1461420356786 Marionette TRACE conn3 <- [1,1768,null,{"value":["/2dcontext/path-objects/2d.path.arc.zeroradius.html",0,null,null,[["arc() with zero radius draws a line to the start point",0,null,null]]]}] 07:05:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arc.zeroradius.html | arc() with zero radius draws a line to the start point 07:05:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arc.zeroradius.html | took 1483ms 07:05:56 INFO - PROCESS | 4433 | 1461420356842 Marionette TRACE conn3 -> [0,1769,"getWindowHandle",null] 07:05:56 INFO - PROCESS | 4433 | 1461420356846 Marionette TRACE conn3 <- [1,1769,null,{"value":"8"}] 07:05:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html 07:05:56 INFO - PROCESS | 4433 | 1461420356852 Marionette TRACE conn3 -> [0,1770,"setScriptTimeout",{"ms":35000}] 07:05:56 INFO - PROCESS | 4433 | 1461420356857 Marionette TRACE conn3 <- [1,1770,null,{}] 07:05:56 INFO - PROCESS | 4433 | 1461420356872 Marionette TRACE conn3 -> [0,1771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:57 INFO - PROCESS | 4433 | 1461420357080 Marionette TRACE conn3 <- [1,1771,null,{"value":null}] 07:05:57 INFO - PROCESS | 4433 | 1461420357266 Marionette TRACE conn3 -> [0,1772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:57 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b261000 == 117 [pid = 4433] [id = 450] 07:05:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 179 (0x7f1283b7dc00) [pid = 4433] [serial = 1351] [outer = (nil)] 07:05:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 180 (0x7f128a7ac400) [pid = 4433] [serial = 1352] [outer = 0x7f1283b7dc00] 07:05:57 INFO - PROCESS | 4433 | 1461420357340 Marionette DEBUG loaded listener.js 07:05:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 181 (0x7f128afd1000) [pid = 4433] [serial = 1353] [outer = 0x7f1283b7dc00] 07:05:58 INFO - PROCESS | 4433 | 1461420358209 Marionette TRACE conn3 <- [1,1772,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.1.html",0,null,null,[["arcTo() has no effect if P0 = P1",0,null,null]]]}] 07:05:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | arcTo() has no effect if P0 = P1 07:05:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.1.html | took 1386ms 07:05:58 INFO - PROCESS | 4433 | 1461420358239 Marionette TRACE conn3 -> [0,1773,"getWindowHandle",null] 07:05:58 INFO - PROCESS | 4433 | 1461420358244 Marionette TRACE conn3 <- [1,1773,null,{"value":"8"}] 07:05:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html 07:05:58 INFO - PROCESS | 4433 | 1461420358249 Marionette TRACE conn3 -> [0,1774,"setScriptTimeout",{"ms":35000}] 07:05:58 INFO - PROCESS | 4433 | 1461420358252 Marionette TRACE conn3 <- [1,1774,null,{}] 07:05:58 INFO - PROCESS | 4433 | 1461420358257 Marionette TRACE conn3 -> [0,1775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:58 INFO - PROCESS | 4433 | 1461420358430 Marionette TRACE conn3 <- [1,1775,null,{"value":null}] 07:05:58 INFO - PROCESS | 4433 | 1461420358620 Marionette TRACE conn3 -> [0,1776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:05:58 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128bf23000 == 118 [pid = 4433] [id = 451] 07:05:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 182 (0x7f12844d6c00) [pid = 4433] [serial = 1354] [outer = (nil)] 07:05:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 183 (0x7f128b3cd400) [pid = 4433] [serial = 1355] [outer = 0x7f12844d6c00] 07:05:58 INFO - PROCESS | 4433 | 1461420358690 Marionette DEBUG loaded listener.js 07:05:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 184 (0x7f128b9d7000) [pid = 4433] [serial = 1356] [outer = 0x7f12844d6c00] 07:05:59 INFO - PROCESS | 4433 | 1461420359560 Marionette TRACE conn3 <- [1,1776,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.coincide.2.html",0,null,null,[["arcTo() draws a straight line to P1 if P1 = P2",0,null,null]]]}] 07:05:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | arcTo() draws a straight line to P1 if P1 = P2 07:05:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.coincide.2.html | took 1375ms 07:05:59 INFO - PROCESS | 4433 | 1461420359626 Marionette TRACE conn3 -> [0,1777,"getWindowHandle",null] 07:05:59 INFO - PROCESS | 4433 | 1461420359629 Marionette TRACE conn3 <- [1,1777,null,{"value":"8"}] 07:05:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html 07:05:59 INFO - PROCESS | 4433 | 1461420359635 Marionette TRACE conn3 -> [0,1778,"setScriptTimeout",{"ms":35000}] 07:05:59 INFO - PROCESS | 4433 | 1461420359638 Marionette TRACE conn3 <- [1,1778,null,{}] 07:05:59 INFO - PROCESS | 4433 | 1461420359644 Marionette TRACE conn3 -> [0,1779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:05:59 INFO - PROCESS | 4433 | 1461420359811 Marionette TRACE conn3 <- [1,1779,null,{"value":null}] 07:06:00 INFO - PROCESS | 4433 | 1461420360001 Marionette TRACE conn3 -> [0,1780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:00 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128d5f9800 == 119 [pid = 4433] [id = 452] 07:06:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 185 (0x7f128b011800) [pid = 4433] [serial = 1357] [outer = (nil)] 07:06:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 186 (0x7f128c003000) [pid = 4433] [serial = 1358] [outer = 0x7f128b011800] 07:06:00 INFO - PROCESS | 4433 | 1461420360070 Marionette DEBUG loaded listener.js 07:06:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 187 (0x7f128c075000) [pid = 4433] [serial = 1359] [outer = 0x7f128b011800] 07:06:00 INFO - PROCESS | 4433 | 1461420360963 Marionette TRACE conn3 <- [1,1780,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.1.html",0,null,null,[["arcTo() with all points on a line, and P1 between P0/P2, draws a straight line to P1",0,null,null]]]}] 07:06:01 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 07:06:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.1.html | took 1386ms 07:06:01 INFO - PROCESS | 4433 | 1461420361022 Marionette TRACE conn3 -> [0,1781,"getWindowHandle",null] 07:06:01 INFO - PROCESS | 4433 | 1461420361024 Marionette TRACE conn3 <- [1,1781,null,{"value":"8"}] 07:06:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html 07:06:01 INFO - PROCESS | 4433 | 1461420361030 Marionette TRACE conn3 -> [0,1782,"setScriptTimeout",{"ms":35000}] 07:06:01 INFO - PROCESS | 4433 | 1461420361032 Marionette TRACE conn3 <- [1,1782,null,{}] 07:06:01 INFO - PROCESS | 4433 | 1461420361038 Marionette TRACE conn3 -> [0,1783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:01 INFO - PROCESS | 4433 | 1461420361226 Marionette TRACE conn3 <- [1,1783,null,{"value":null}] 07:06:01 INFO - PROCESS | 4433 | 1461420361411 Marionette TRACE conn3 -> [0,1784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:01 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f3cd000 == 120 [pid = 4433] [id = 453] 07:06:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 188 (0x7f128c1b8800) [pid = 4433] [serial = 1360] [outer = (nil)] 07:06:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 189 (0x7f128eb58000) [pid = 4433] [serial = 1361] [outer = 0x7f128c1b8800] 07:06:01 INFO - PROCESS | 4433 | 1461420361484 Marionette DEBUG loaded listener.js 07:06:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 190 (0x7f128f183400) [pid = 4433] [serial = 1362] [outer = 0x7f128c1b8800] 07:06:02 INFO - PROCESS | 4433 | 1461420362388 Marionette TRACE conn3 <- [1,1784,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.2.html",0,null,null,[["arcTo() with all points on a line, and P2 between P0/P1, draws a straight line to P1",0,null,null]]]}] 07:06:02 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 07:06:02 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.2.html | took 1428ms 07:06:02 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html 07:06:02 INFO - PROCESS | 4433 | 1461420362460 Marionette TRACE conn3 -> [0,1785,"getWindowHandle",null] 07:06:02 INFO - PROCESS | 4433 | 1461420362462 Marionette TRACE conn3 <- [1,1785,null,{"value":"8"}] 07:06:02 INFO - PROCESS | 4433 | 1461420362469 Marionette TRACE conn3 -> [0,1786,"setScriptTimeout",{"ms":35000}] 07:06:02 INFO - PROCESS | 4433 | 1461420362472 Marionette TRACE conn3 <- [1,1786,null,{}] 07:06:02 INFO - PROCESS | 4433 | 1461420362478 Marionette TRACE conn3 -> [0,1787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:02 INFO - PROCESS | 4433 | 1461420362701 Marionette TRACE conn3 <- [1,1787,null,{"value":null}] 07:06:02 INFO - PROCESS | 4433 | 1461420362889 Marionette TRACE conn3 -> [0,1788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:02 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f885800 == 121 [pid = 4433] [id = 454] 07:06:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 191 (0x7f128c51ec00) [pid = 4433] [serial = 1363] [outer = (nil)] 07:06:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 192 (0x7f128f211800) [pid = 4433] [serial = 1364] [outer = 0x7f128c51ec00] 07:06:02 INFO - PROCESS | 4433 | 1461420362960 Marionette DEBUG loaded listener.js 07:06:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 193 (0x7f128f2d0400) [pid = 4433] [serial = 1365] [outer = 0x7f128c51ec00] 07:06:03 INFO - PROCESS | 4433 | 1461420363792 Marionette TRACE conn3 <- [1,1788,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.collinear.3.html",0,null,null,[["arcTo() with all points on a line, and P0 between P1/P2, draws a straight line to P1",0,null,null]]]}] 07:06:03 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 07:06:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.collinear.3.html | took 1379ms 07:06:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html 07:06:03 INFO - PROCESS | 4433 | 1461420363847 Marionette TRACE conn3 -> [0,1789,"getWindowHandle",null] 07:06:03 INFO - PROCESS | 4433 | 1461420363850 Marionette TRACE conn3 <- [1,1789,null,{"value":"8"}] 07:06:03 INFO - PROCESS | 4433 | 1461420363855 Marionette TRACE conn3 -> [0,1790,"setScriptTimeout",{"ms":35000}] 07:06:03 INFO - PROCESS | 4433 | 1461420363858 Marionette TRACE conn3 <- [1,1790,null,{}] 07:06:03 INFO - PROCESS | 4433 | 1461420363882 Marionette TRACE conn3 -> [0,1791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:04 INFO - PROCESS | 4433 | 1461420364054 Marionette TRACE conn3 <- [1,1791,null,{"value":null}] 07:06:04 INFO - PROCESS | 4433 | 1461420364242 Marionette TRACE conn3 -> [0,1792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:04 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128fac9000 == 122 [pid = 4433] [id = 455] 07:06:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 194 (0x7f1279462800) [pid = 4433] [serial = 1366] [outer = (nil)] 07:06:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 195 (0x7f1283b7e800) [pid = 4433] [serial = 1367] [outer = 0x7f1279462800] 07:06:04 INFO - PROCESS | 4433 | 1461420364310 Marionette DEBUG loaded listener.js 07:06:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 196 (0x7f128f2da400) [pid = 4433] [serial = 1368] [outer = 0x7f1279462800] 07:06:05 INFO - PROCESS | 4433 | 1461420365179 Marionette TRACE conn3 <- [1,1792,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:06:05 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) 07:06:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html | took 1397ms 07:06:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html 07:06:05 INFO - PROCESS | 4433 | 1461420365253 Marionette TRACE conn3 -> [0,1793,"getWindowHandle",null] 07:06:05 INFO - PROCESS | 4433 | 1461420365255 Marionette TRACE conn3 <- [1,1793,null,{"value":"8"}] 07:06:05 INFO - PROCESS | 4433 | 1461420365261 Marionette TRACE conn3 -> [0,1794,"setScriptTimeout",{"ms":35000}] 07:06:05 INFO - PROCESS | 4433 | 1461420365264 Marionette TRACE conn3 <- [1,1794,null,{}] 07:06:05 INFO - PROCESS | 4433 | 1461420365269 Marionette TRACE conn3 -> [0,1795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:05 INFO - PROCESS | 4433 | 1461420365459 Marionette TRACE conn3 <- [1,1795,null,{"value":null}] 07:06:05 INFO - PROCESS | 4433 | 1461420365651 Marionette TRACE conn3 -> [0,1796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:05 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1294f6a000 == 123 [pid = 4433] [id = 456] 07:06:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 197 (0x7f127966cc00) [pid = 4433] [serial = 1369] [outer = (nil)] 07:06:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 198 (0x7f128f8c0800) [pid = 4433] [serial = 1370] [outer = 0x7f127966cc00] 07:06:05 INFO - PROCESS | 4433 | 1461420365738 Marionette DEBUG loaded listener.js 07:06:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 199 (0x7f128f8c8c00) [pid = 4433] [serial = 1371] [outer = 0x7f127966cc00] 07:06:06 INFO - PROCESS | 4433 | 1461420366577 Marionette TRACE conn3 <- [1,1796,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:06:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:06:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html | took 1382ms 07:06:06 INFO - PROCESS | 4433 | 1461420366644 Marionette TRACE conn3 -> [0,1797,"getWindowHandle",null] 07:06:06 INFO - PROCESS | 4433 | 1461420366648 Marionette TRACE conn3 <- [1,1797,null,{"value":"8"}] 07:06:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.negative.html 07:06:06 INFO - PROCESS | 4433 | 1461420366654 Marionette TRACE conn3 -> [0,1798,"setScriptTimeout",{"ms":35000}] 07:06:06 INFO - PROCESS | 4433 | 1461420366657 Marionette TRACE conn3 <- [1,1798,null,{}] 07:06:06 INFO - PROCESS | 4433 | 1461420366662 Marionette TRACE conn3 -> [0,1799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:06 INFO - PROCESS | 4433 | 1461420366842 Marionette TRACE conn3 <- [1,1799,null,{"value":null}] 07:06:07 INFO - PROCESS | 4433 | 1461420367030 Marionette TRACE conn3 -> [0,1800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:07 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12955d6000 == 124 [pid = 4433] [id = 457] 07:06:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 200 (0x7f128f2d3000) [pid = 4433] [serial = 1372] [outer = (nil)] 07:06:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 201 (0x7f128fbf7800) [pid = 4433] [serial = 1373] [outer = 0x7f128f2d3000] 07:06:07 INFO - PROCESS | 4433 | 1461420367110 Marionette DEBUG loaded listener.js 07:06:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 202 (0x7f12912f1400) [pid = 4433] [serial = 1374] [outer = 0x7f128f2d3000] 07:06:08 INFO - PROCESS | 4433 | 1461420368007 Marionette TRACE conn3 <- [1,1800,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.negative.html",0,null,null,[["arcTo() with negative radius throws an exception",0,null,null]]]}] 07:06:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.negative.html | arcTo() with negative radius throws an exception 07:06:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.negative.html | took 1380ms 07:06:08 INFO - PROCESS | 4433 | 1461420368035 Marionette TRACE conn3 -> [0,1801,"getWindowHandle",null] 07:06:08 INFO - PROCESS | 4433 | 1461420368039 Marionette TRACE conn3 <- [1,1801,null,{"value":"8"}] 07:06:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html 07:06:08 INFO - PROCESS | 4433 | 1461420368045 Marionette TRACE conn3 -> [0,1802,"setScriptTimeout",{"ms":35000}] 07:06:08 INFO - PROCESS | 4433 | 1461420368049 Marionette TRACE conn3 <- [1,1802,null,{}] 07:06:08 INFO - PROCESS | 4433 | 1461420368054 Marionette TRACE conn3 -> [0,1803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:08 INFO - PROCESS | 4433 | 1461420368250 Marionette TRACE conn3 <- [1,1803,null,{"value":null}] 07:06:08 INFO - PROCESS | 4433 | 1461420368464 Marionette TRACE conn3 -> [0,1804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:08 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1295e6e800 == 125 [pid = 4433] [id = 458] 07:06:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 203 (0x7f12844dac00) [pid = 4433] [serial = 1375] [outer = (nil)] 07:06:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 204 (0x7f1293fcfc00) [pid = 4433] [serial = 1376] [outer = 0x7f12844dac00] 07:06:08 INFO - PROCESS | 4433 | 1461420368584 Marionette DEBUG loaded listener.js 07:06:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 205 (0x7f129480e400) [pid = 4433] [serial = 1377] [outer = 0x7f12844dac00] 07:06:09 INFO - PROCESS | 4433 | 1461420369456 Marionette TRACE conn3 <- [1,1804,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.nonfinite.html",0,null,null,[["arcTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:06:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | arcTo() with Infinity/NaN is ignored 07:06:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.nonfinite.html | took 1476ms 07:06:09 INFO - PROCESS | 4433 | 1461420369523 Marionette TRACE conn3 -> [0,1805,"getWindowHandle",null] 07:06:09 INFO - PROCESS | 4433 | 1461420369527 Marionette TRACE conn3 <- [1,1805,null,{"value":"8"}] 07:06:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.scale.html 07:06:09 INFO - PROCESS | 4433 | 1461420369533 Marionette TRACE conn3 -> [0,1806,"setScriptTimeout",{"ms":35000}] 07:06:09 INFO - PROCESS | 4433 | 1461420369535 Marionette TRACE conn3 <- [1,1806,null,{}] 07:06:09 INFO - PROCESS | 4433 | 1461420369540 Marionette TRACE conn3 -> [0,1807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:09 INFO - PROCESS | 4433 | 1461420369720 Marionette TRACE conn3 <- [1,1807,null,{"value":null}] 07:06:09 INFO - PROCESS | 4433 | 1461420369911 Marionette TRACE conn3 -> [0,1808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:09 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1297886000 == 126 [pid = 4433] [id = 459] 07:06:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 206 (0x7f128b2e8c00) [pid = 4433] [serial = 1378] [outer = (nil)] 07:06:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 207 (0x7f1294b38400) [pid = 4433] [serial = 1379] [outer = 0x7f128b2e8c00] 07:06:09 INFO - PROCESS | 4433 | 1461420369978 Marionette DEBUG loaded listener.js 07:06:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 208 (0x7f1294b3f400) [pid = 4433] [serial = 1380] [outer = 0x7f128b2e8c00] 07:06:10 INFO - PROCESS | 4433 | 1461420370916 Marionette TRACE conn3 <- [1,1808,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.scale.html",0,null,null,[["arcTo scales the curve, not just the control points",0,null,null]]]}] 07:06:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.scale.html | arcTo scales the curve, not just the control points 07:06:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.scale.html | took 1430ms 07:06:10 INFO - PROCESS | 4433 | 1461420370964 Marionette TRACE conn3 -> [0,1809,"getWindowHandle",null] 07:06:10 INFO - PROCESS | 4433 | 1461420370967 Marionette TRACE conn3 <- [1,1809,null,{"value":"8"}] 07:06:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html 07:06:10 INFO - PROCESS | 4433 | 1461420370972 Marionette TRACE conn3 -> [0,1810,"setScriptTimeout",{"ms":35000}] 07:06:10 INFO - PROCESS | 4433 | 1461420370974 Marionette TRACE conn3 <- [1,1810,null,{}] 07:06:10 INFO - PROCESS | 4433 | 1461420370980 Marionette TRACE conn3 -> [0,1811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:11 INFO - PROCESS | 4433 | 1461420371153 Marionette TRACE conn3 <- [1,1811,null,{"value":null}] 07:06:11 INFO - PROCESS | 4433 | 1461420371351 Marionette TRACE conn3 -> [0,1812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:11 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127d9ea800 == 127 [pid = 4433] [id = 460] 07:06:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 209 (0x7f127bae7000) [pid = 4433] [serial = 1381] [outer = (nil)] 07:06:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 210 (0x7f127ff04000) [pid = 4433] [serial = 1382] [outer = 0x7f127bae7000] 07:06:11 INFO - PROCESS | 4433 | 1461420371417 Marionette DEBUG loaded listener.js 07:06:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 211 (0x7f1294803000) [pid = 4433] [serial = 1383] [outer = 0x7f127bae7000] 07:06:12 INFO - PROCESS | 4433 | 1461420372302 Marionette TRACE conn3 <- [1,1812,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:06:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | arcTo() curves in the right kind of shape 07:06:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve1.html | took 1378ms 07:06:12 INFO - PROCESS | 4433 | 1461420372352 Marionette TRACE conn3 -> [0,1813,"getWindowHandle",null] 07:06:12 INFO - PROCESS | 4433 | 1461420372356 Marionette TRACE conn3 <- [1,1813,null,{"value":"8"}] 07:06:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html 07:06:12 INFO - PROCESS | 4433 | 1461420372362 Marionette TRACE conn3 -> [0,1814,"setScriptTimeout",{"ms":35000}] 07:06:12 INFO - PROCESS | 4433 | 1461420372364 Marionette TRACE conn3 <- [1,1814,null,{}] 07:06:12 INFO - PROCESS | 4433 | 1461420372370 Marionette TRACE conn3 -> [0,1815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:12 INFO - PROCESS | 4433 | 1461420372553 Marionette TRACE conn3 <- [1,1815,null,{"value":null}] 07:06:13 INFO - PROCESS | 4433 | 1461420373296 Marionette TRACE conn3 -> [0,1816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:13 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12802d2800 == 128 [pid = 4433] [id = 461] 07:06:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 212 (0x7f1279468000) [pid = 4433] [serial = 1384] [outer = (nil)] 07:06:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 213 (0x7f1279664c00) [pid = 4433] [serial = 1385] [outer = 0x7f1279468000] 07:06:13 INFO - PROCESS | 4433 | 1461420373372 Marionette DEBUG loaded listener.js 07:06:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 214 (0x7f127b86b000) [pid = 4433] [serial = 1386] [outer = 0x7f1279468000] 07:06:14 INFO - PROCESS | 4433 | 1461420374191 Marionette TRACE conn3 <- [1,1816,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html",0,null,null,[["arcTo() curves in the right kind of shape",0,null,null]]]}] 07:06:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | arcTo() curves in the right kind of shape 07:06:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.curve2.html | took 1879ms 07:06:14 INFO - PROCESS | 4433 | 1461420374242 Marionette TRACE conn3 -> [0,1817,"getWindowHandle",null] 07:06:14 INFO - PROCESS | 4433 | 1461420374249 Marionette TRACE conn3 <- [1,1817,null,{"value":"8"}] 07:06:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.end.html 07:06:14 INFO - PROCESS | 4433 | 1461420374257 Marionette TRACE conn3 -> [0,1818,"setScriptTimeout",{"ms":35000}] 07:06:14 INFO - PROCESS | 4433 | 1461420374260 Marionette TRACE conn3 <- [1,1818,null,{}] 07:06:14 INFO - PROCESS | 4433 | 1461420374267 Marionette TRACE conn3 -> [0,1819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:14 INFO - PROCESS | 4433 | 1461420374444 Marionette TRACE conn3 <- [1,1819,null,{"value":null}] 07:06:14 INFO - PROCESS | 4433 | 1461420374658 Marionette TRACE conn3 -> [0,1820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:14 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128139a000 == 129 [pid = 4433] [id = 462] 07:06:14 INFO - PROCESS | 4433 | ++DOMWINDOW == 215 (0x7f1279469800) [pid = 4433] [serial = 1387] [outer = (nil)] 07:06:14 INFO - PROCESS | 4433 | ++DOMWINDOW == 216 (0x7f127de0f000) [pid = 4433] [serial = 1388] [outer = 0x7f1279469800] 07:06:14 INFO - PROCESS | 4433 | 1461420374726 Marionette DEBUG loaded listener.js 07:06:14 INFO - PROCESS | 4433 | ++DOMWINDOW == 217 (0x7f128070d800) [pid = 4433] [serial = 1389] [outer = 0x7f1279469800] 07:06:15 INFO - PROCESS | 4433 | 1461420375751 Marionette TRACE conn3 <- [1,1820,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.end.html",0,null,null,[["arcTo() does not draw anything from P1 to P2",0,null,null]]]}] 07:06:15 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | arcTo() does not draw anything from P1 to P2 07:06:15 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.end.html | took 1534ms 07:06:15 INFO - PROCESS | 4433 | 1461420375796 Marionette TRACE conn3 -> [0,1821,"getWindowHandle",null] 07:06:15 INFO - PROCESS | 4433 | 1461420375801 Marionette TRACE conn3 <- [1,1821,null,{"value":"8"}] 07:06:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.shape.start.html 07:06:15 INFO - PROCESS | 4433 | 1461420375807 Marionette TRACE conn3 -> [0,1822,"setScriptTimeout",{"ms":35000}] 07:06:15 INFO - PROCESS | 4433 | 1461420375810 Marionette TRACE conn3 <- [1,1822,null,{}] 07:06:15 INFO - PROCESS | 4433 | 1461420375816 Marionette TRACE conn3 -> [0,1823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:16 INFO - PROCESS | 4433 | 1461420376000 Marionette TRACE conn3 <- [1,1823,null,{"value":null}] 07:06:16 INFO - PROCESS | 4433 | 1461420376194 Marionette TRACE conn3 -> [0,1824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.shape.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:16 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127e8cc800 == 130 [pid = 4433] [id = 463] 07:06:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 218 (0x7f127de11800) [pid = 4433] [serial = 1390] [outer = (nil)] 07:06:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 219 (0x7f12814e3800) [pid = 4433] [serial = 1391] [outer = 0x7f127de11800] 07:06:16 INFO - PROCESS | 4433 | 1461420376257 Marionette DEBUG loaded listener.js 07:06:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 220 (0x7f1281c86400) [pid = 4433] [serial = 1392] [outer = 0x7f127de11800] 07:06:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f40e800 == 129 [pid = 4433] [id = 403] 07:06:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1284577000 == 128 [pid = 4433] [id = 446] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 219 (0x7f128c07d400) [pid = 4433] [serial = 1223] [outer = (nil)] [url = about:blank] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 218 (0x7f128f20ac00) [pid = 4433] [serial = 1226] [outer = (nil)] [url = about:blank] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 217 (0x7f12a1f79000) [pid = 4433] [serial = 1229] [outer = (nil)] [url = about:blank] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 216 (0x7f128901a000) [pid = 4433] [serial = 1232] [outer = (nil)] [url = about:blank] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 215 (0x7f1281c59800) [pid = 4433] [serial = 1235] [outer = (nil)] [url = about:blank] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 214 (0x7f127a38cc00) [pid = 4433] [serial = 1238] [outer = (nil)] [url = about:blank] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 213 (0x7f1280aba400) [pid = 4433] [serial = 1271] [outer = (nil)] [url = about:blank] 07:06:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12843a4000 == 127 [pid = 4433] [id = 445] 07:06:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1281cbe000 == 126 [pid = 4433] [id = 444] 07:06:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12802d1000 == 125 [pid = 4433] [id = 443] 07:06:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127c7be800 == 124 [pid = 4433] [id = 442] 07:06:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127964b800 == 123 [pid = 4433] [id = 441] 07:06:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12808e9800 == 122 [pid = 4433] [id = 440] 07:06:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12801c8000 == 121 [pid = 4433] [id = 438] 07:06:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127c5c5800 == 120 [pid = 4433] [id = 437] 07:06:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12801c7800 == 119 [pid = 4433] [id = 436] 07:06:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1292e8f800 == 118 [pid = 4433] [id = 435] 07:06:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f8a2800 == 117 [pid = 4433] [id = 434] 07:06:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f415800 == 116 [pid = 4433] [id = 433] 07:06:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f32c800 == 115 [pid = 4433] [id = 432] 07:06:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128ee15000 == 114 [pid = 4433] [id = 431] 07:06:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128d5ef800 == 113 [pid = 4433] [id = 430] 07:06:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128bf24000 == 112 [pid = 4433] [id = 429] 07:06:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b54f000 == 111 [pid = 4433] [id = 428] 07:06:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128a84b000 == 110 [pid = 4433] [id = 427] 07:06:17 INFO - PROCESS | 4433 | 1461420377342 Marionette TRACE conn3 <- [1,1824,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.shape.start.html",0,null,null,[["arcTo() draws a straight line from P0 to P1",0,null,null]]]}] 07:06:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12892a7000 == 109 [pid = 4433] [id = 426] 07:06:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1283887000 == 108 [pid = 4433] [id = 425] 07:06:17 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1280545000 == 107 [pid = 4433] [id = 424] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 212 (0x7f128a8eac00) [pid = 4433] [serial = 1265] [outer = (nil)] [url = about:blank] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 211 (0x7f1280ded800) [pid = 4433] [serial = 1251] [outer = (nil)] [url = about:blank] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 210 (0x7f1280718000) [pid = 4433] [serial = 1250] [outer = (nil)] [url = about:blank] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 209 (0x7f1279673c00) [pid = 4433] [serial = 1244] [outer = (nil)] [url = about:blank] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 208 (0x7f12814dac00) [pid = 4433] [serial = 1254] [outer = (nil)] [url = about:blank] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 207 (0x7f12814b0000) [pid = 4433] [serial = 1253] [outer = (nil)] [url = about:blank] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 206 (0x7f128aabe800) [pid = 4433] [serial = 1220] [outer = (nil)] [url = about:blank] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 205 (0x7f12814b4400) [pid = 4433] [serial = 1256] [outer = (nil)] [url = about:blank] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 204 (0x7f127e54ec00) [pid = 4433] [serial = 1248] [outer = (nil)] [url = about:blank] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 203 (0x7f127daf0800) [pid = 4433] [serial = 1247] [outer = (nil)] [url = about:blank] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 202 (0x7f12844d8800) [pid = 4433] [serial = 1259] [outer = (nil)] [url = about:blank] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 201 (0x7f1288f3c800) [pid = 4433] [serial = 1260] [outer = (nil)] [url = about:blank] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 200 (0x7f128135a800) [pid = 4433] [serial = 1217] [outer = (nil)] [url = about:blank] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 199 (0x7f1281c56000) [pid = 4433] [serial = 1257] [outer = (nil)] [url = about:blank] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 198 (0x7f127b86a800) [pid = 4433] [serial = 1245] [outer = (nil)] [url = about:blank] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 197 (0x7f1279668000) [pid = 4433] [serial = 1241] [outer = (nil)] [url = about:blank] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 196 (0x7f127bae6000) [pid = 4433] [serial = 1214] [outer = (nil)] [url = about:blank] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 195 (0x7f128070a800) [pid = 4433] [serial = 1269] [outer = (nil)] [url = about:blank] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 194 (0x7f1280083400) [pid = 4433] [serial = 1268] [outer = (nil)] [url = about:blank] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 193 (0x7f1289012c00) [pid = 4433] [serial = 1262] [outer = (nil)] [url = about:blank] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 192 (0x7f128a79f800) [pid = 4433] [serial = 1263] [outer = (nil)] [url = about:blank] 07:06:17 INFO - PROCESS | 4433 | --DOMWINDOW == 191 (0x7f128afd4800) [pid = 4433] [serial = 1266] [outer = (nil)] [url = about:blank] 07:06:17 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | arcTo() draws a straight line from P0 to P1 07:06:17 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.shape.start.html | took 1583ms 07:06:17 INFO - PROCESS | 4433 | 1461420377393 Marionette TRACE conn3 -> [0,1825,"getWindowHandle",null] 07:06:17 INFO - PROCESS | 4433 | 1461420377397 Marionette TRACE conn3 <- [1,1825,null,{"value":"8"}] 07:06:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.transformation.html 07:06:17 INFO - PROCESS | 4433 | 1461420377410 Marionette TRACE conn3 -> [0,1826,"setScriptTimeout",{"ms":35000}] 07:06:17 INFO - PROCESS | 4433 | 1461420377418 Marionette TRACE conn3 <- [1,1826,null,{}] 07:06:17 INFO - PROCESS | 4433 | 1461420377425 Marionette TRACE conn3 -> [0,1827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:17 INFO - PROCESS | 4433 | 1461420377596 Marionette TRACE conn3 <- [1,1827,null,{"value":null}] 07:06:17 INFO - PROCESS | 4433 | 1461420377812 Marionette TRACE conn3 -> [0,1828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:17 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127e8d1000 == 108 [pid = 4433] [id = 464] 07:06:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 192 (0x7f127a38cc00) [pid = 4433] [serial = 1393] [outer = (nil)] 07:06:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 193 (0x7f12844db000) [pid = 4433] [serial = 1394] [outer = 0x7f127a38cc00] 07:06:17 INFO - PROCESS | 4433 | 1461420377874 Marionette DEBUG loaded listener.js 07:06:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 194 (0x7f1289014800) [pid = 4433] [serial = 1395] [outer = 0x7f127a38cc00] 07:06:18 INFO - PROCESS | 4433 | 1461420378556 Marionette TRACE conn3 <- [1,1828,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.transformation.html",0,null,null,[["arcTo joins up to the last subpath point correctly",0,null,null]]]}] 07:06:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.transformation.html | arcTo joins up to the last subpath point correctly 07:06:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.transformation.html | took 1197ms 07:06:18 INFO - PROCESS | 4433 | 1461420378600 Marionette TRACE conn3 -> [0,1829,"getWindowHandle",null] 07:06:18 INFO - PROCESS | 4433 | 1461420378604 Marionette TRACE conn3 <- [1,1829,null,{"value":"8"}] 07:06:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.1.html 07:06:18 INFO - PROCESS | 4433 | 1461420378621 Marionette TRACE conn3 -> [0,1830,"setScriptTimeout",{"ms":35000}] 07:06:18 INFO - PROCESS | 4433 | 1461420378623 Marionette TRACE conn3 <- [1,1830,null,{}] 07:06:18 INFO - PROCESS | 4433 | 1461420378632 Marionette TRACE conn3 -> [0,1831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:18 INFO - PROCESS | 4433 | 1461420378794 Marionette TRACE conn3 <- [1,1831,null,{"value":null}] 07:06:18 INFO - PROCESS | 4433 | 1461420378804 Marionette TRACE conn3 -> [0,1832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:18 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1283888000 == 109 [pid = 4433] [id = 465] 07:06:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 195 (0x7f12846efc00) [pid = 4433] [serial = 1396] [outer = (nil)] 07:06:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 196 (0x7f128aac1000) [pid = 4433] [serial = 1397] [outer = 0x7f12846efc00] 07:06:18 INFO - PROCESS | 4433 | 1461420378863 Marionette DEBUG loaded listener.js 07:06:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 197 (0x7f128b019000) [pid = 4433] [serial = 1398] [outer = 0x7f12846efc00] 07:06:19 INFO - PROCESS | 4433 | 1461420379773 Marionette TRACE conn3 <- [1,1832,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.1.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1",0,null,null]]]}] 07:06:19 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | arcTo() with zero radius draws a straight line from P0 to P1 07:06:19 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.1.html | took 1180ms 07:06:19 INFO - PROCESS | 4433 | 1461420379811 Marionette TRACE conn3 -> [0,1833,"getWindowHandle",null] 07:06:19 INFO - PROCESS | 4433 | 1461420379813 Marionette TRACE conn3 <- [1,1833,null,{"value":"8"}] 07:06:19 INFO - TEST-START | /2dcontext/path-objects/2d.path.arcTo.zero.2.html 07:06:19 INFO - PROCESS | 4433 | 1461420379820 Marionette TRACE conn3 -> [0,1834,"setScriptTimeout",{"ms":35000}] 07:06:19 INFO - PROCESS | 4433 | 1461420379822 Marionette TRACE conn3 <- [1,1834,null,{}] 07:06:19 INFO - PROCESS | 4433 | 1461420379835 Marionette TRACE conn3 -> [0,1835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:20 INFO - PROCESS | 4433 | 1461420380041 Marionette TRACE conn3 <- [1,1835,null,{"value":null}] 07:06:20 INFO - PROCESS | 4433 | 1461420380064 Marionette TRACE conn3 -> [0,1836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.arcTo.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:20 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128457c000 == 110 [pid = 4433] [id = 466] 07:06:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 198 (0x7f128b522000) [pid = 4433] [serial = 1399] [outer = (nil)] 07:06:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 199 (0x7f128b9d8c00) [pid = 4433] [serial = 1400] [outer = 0x7f128b522000] 07:06:20 INFO - PROCESS | 4433 | 1461420380133 Marionette DEBUG loaded listener.js 07:06:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 200 (0x7f128c005c00) [pid = 4433] [serial = 1401] [outer = 0x7f128b522000] 07:06:21 INFO - PROCESS | 4433 | 1461420381011 Marionette TRACE conn3 <- [1,1836,null,{"value":["/2dcontext/path-objects/2d.path.arcTo.zero.2.html",0,null,null,[["arcTo() with zero radius draws a straight line from P0 to P1, even when all points are collinear",0,null,null]]]}] 07:06:21 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 07:06:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.arcTo.zero.2.html | took 1242ms 07:06:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.beginPath.html 07:06:21 INFO - PROCESS | 4433 | 1461420381063 Marionette TRACE conn3 -> [0,1837,"getWindowHandle",null] 07:06:21 INFO - PROCESS | 4433 | 1461420381065 Marionette TRACE conn3 <- [1,1837,null,{"value":"8"}] 07:06:21 INFO - PROCESS | 4433 | 1461420381069 Marionette TRACE conn3 -> [0,1838,"setScriptTimeout",{"ms":35000}] 07:06:21 INFO - PROCESS | 4433 | 1461420381073 Marionette TRACE conn3 <- [1,1838,null,{}] 07:06:21 INFO - PROCESS | 4433 | 1461420381083 Marionette TRACE conn3 -> [0,1839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:21 INFO - PROCESS | 4433 | 1461420381291 Marionette TRACE conn3 <- [1,1839,null,{"value":null}] 07:06:21 INFO - PROCESS | 4433 | 1461420381314 Marionette TRACE conn3 -> [0,1840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.beginPath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:21 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b304800 == 111 [pid = 4433] [id = 467] 07:06:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 201 (0x7f128bcca000) [pid = 4433] [serial = 1402] [outer = (nil)] 07:06:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 202 (0x7f128c528800) [pid = 4433] [serial = 1403] [outer = 0x7f128bcca000] 07:06:21 INFO - PROCESS | 4433 | 1461420381373 Marionette DEBUG loaded listener.js 07:06:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 203 (0x7f128eb9e400) [pid = 4433] [serial = 1404] [outer = 0x7f128bcca000] 07:06:22 INFO - PROCESS | 4433 | --DOMWINDOW == 202 (0x7f128a8f1400) [pid = 4433] [serial = 1336] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.3.html] 07:06:22 INFO - PROCESS | 4433 | --DOMWINDOW == 201 (0x7f127bae6c00) [pid = 4433] [serial = 1327] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.5.html] 07:06:22 INFO - PROCESS | 4433 | --DOMWINDOW == 200 (0x7f127ff05c00) [pid = 4433] [serial = 1324] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.4.html] 07:06:22 INFO - PROCESS | 4433 | --DOMWINDOW == 199 (0x7f1280151c00) [pid = 4433] [serial = 1330] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.1.html] 07:06:22 INFO - PROCESS | 4433 | --DOMWINDOW == 198 (0x7f127a38c000) [pid = 4433] [serial = 1321] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.3.html] 07:06:22 INFO - PROCESS | 4433 | --DOMWINDOW == 197 (0x7f127baea400) [pid = 4433] [serial = 1339] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.4.html] 07:06:22 INFO - PROCESS | 4433 | --DOMWINDOW == 196 (0x7f12814afc00) [pid = 4433] [serial = 1333] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.twopie.2.html] 07:06:22 INFO - PROCESS | 4433 | 1461420382558 Marionette TRACE conn3 <- [1,1840,null,{"value":["/2dcontext/path-objects/2d.path.beginPath.html",0,null,null,[["Canvas test: 2d.path.beginPath",0,null,null]]]}] 07:06:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.beginPath.html | Canvas test: 2d.path.beginPath 07:06:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.beginPath.html | took 1529ms 07:06:22 INFO - PROCESS | 4433 | 1461420382603 Marionette TRACE conn3 -> [0,1841,"getWindowHandle",null] 07:06:22 INFO - PROCESS | 4433 | 1461420382606 Marionette TRACE conn3 <- [1,1841,null,{"value":"8"}] 07:06:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html 07:06:22 INFO - PROCESS | 4433 | 1461420382611 Marionette TRACE conn3 -> [0,1842,"setScriptTimeout",{"ms":35000}] 07:06:22 INFO - PROCESS | 4433 | 1461420382613 Marionette TRACE conn3 <- [1,1842,null,{}] 07:06:22 INFO - PROCESS | 4433 | 1461420382619 Marionette TRACE conn3 -> [0,1843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:22 INFO - PROCESS | 4433 | 1461420382779 Marionette TRACE conn3 <- [1,1843,null,{"value":null}] 07:06:22 INFO - PROCESS | 4433 | 1461420382792 Marionette TRACE conn3 -> [0,1844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:22 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128bf21800 == 112 [pid = 4433] [id = 468] 07:06:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 197 (0x7f127bae6c00) [pid = 4433] [serial = 1405] [outer = (nil)] 07:06:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 198 (0x7f128c1bd400) [pid = 4433] [serial = 1406] [outer = 0x7f127bae6c00] 07:06:22 INFO - PROCESS | 4433 | 1461420382849 Marionette DEBUG loaded listener.js 07:06:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 199 (0x7f128eebfc00) [pid = 4433] [serial = 1407] [outer = 0x7f127bae6c00] 07:06:23 INFO - PROCESS | 4433 | 1461420383629 Marionette TRACE conn3 <- [1,1844,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.basic",0,null,null]]]}] 07:06:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | Canvas test: 2d.path.bezierCurveTo.basic 07:06:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.basic.html | took 1080ms 07:06:23 INFO - PROCESS | 4433 | 1461420383692 Marionette TRACE conn3 -> [0,1845,"getWindowHandle",null] 07:06:23 INFO - PROCESS | 4433 | 1461420383695 Marionette TRACE conn3 <- [1,1845,null,{"value":"8"}] 07:06:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html 07:06:23 INFO - PROCESS | 4433 | 1461420383700 Marionette TRACE conn3 -> [0,1846,"setScriptTimeout",{"ms":35000}] 07:06:23 INFO - PROCESS | 4433 | 1461420383703 Marionette TRACE conn3 <- [1,1846,null,{}] 07:06:23 INFO - PROCESS | 4433 | 1461420383707 Marionette TRACE conn3 -> [0,1847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:23 INFO - PROCESS | 4433 | 1461420383911 Marionette TRACE conn3 <- [1,1847,null,{"value":null}] 07:06:23 INFO - PROCESS | 4433 | 1461420383928 Marionette TRACE conn3 -> [0,1848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:23 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128ed4b800 == 113 [pid = 4433] [id = 469] 07:06:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 200 (0x7f128c004000) [pid = 4433] [serial = 1408] [outer = (nil)] 07:06:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 201 (0x7f128f187400) [pid = 4433] [serial = 1409] [outer = 0x7f128c004000] 07:06:23 INFO - PROCESS | 4433 | 1461420383988 Marionette DEBUG loaded listener.js 07:06:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 202 (0x7f128fbfa000) [pid = 4433] [serial = 1410] [outer = 0x7f128c004000] 07:06:25 INFO - PROCESS | 4433 | 1461420385107 Marionette TRACE conn3 <- [1,1848,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:06:25 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) 07:06:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html | took 1480ms 07:06:25 INFO - PROCESS | 4433 | 1461420385181 Marionette TRACE conn3 -> [0,1849,"getWindowHandle",null] 07:06:25 INFO - PROCESS | 4433 | 1461420385188 Marionette TRACE conn3 <- [1,1849,null,{"value":"8"}] 07:06:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html 07:06:25 INFO - PROCESS | 4433 | 1461420385197 Marionette TRACE conn3 -> [0,1850,"setScriptTimeout",{"ms":35000}] 07:06:25 INFO - PROCESS | 4433 | 1461420385202 Marionette TRACE conn3 <- [1,1850,null,{}] 07:06:25 INFO - PROCESS | 4433 | 1461420385209 Marionette TRACE conn3 -> [0,1851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:25 INFO - PROCESS | 4433 | 1461420385447 Marionette TRACE conn3 <- [1,1851,null,{"value":null}] 07:06:25 INFO - PROCESS | 4433 | 1461420385692 Marionette TRACE conn3 -> [0,1852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:25 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12813a3000 == 114 [pid = 4433] [id = 470] 07:06:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 203 (0x7f1280090400) [pid = 4433] [serial = 1411] [outer = (nil)] 07:06:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 204 (0x7f128070b400) [pid = 4433] [serial = 1412] [outer = 0x7f1280090400] 07:06:25 INFO - PROCESS | 4433 | 1461420385781 Marionette DEBUG loaded listener.js 07:06:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 205 (0x7f1280dee400) [pid = 4433] [serial = 1413] [outer = 0x7f1280090400] 07:06:26 INFO - PROCESS | 4433 | 1461420386684 Marionette TRACE conn3 <- [1,1852,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:06:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:06:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html | took 1530ms 07:06:26 INFO - PROCESS | 4433 | 1461420386728 Marionette TRACE conn3 -> [0,1853,"getWindowHandle",null] 07:06:26 INFO - PROCESS | 4433 | 1461420386736 Marionette TRACE conn3 <- [1,1853,null,{"value":"8"}] 07:06:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html 07:06:26 INFO - PROCESS | 4433 | 1461420386746 Marionette TRACE conn3 -> [0,1854,"setScriptTimeout",{"ms":35000}] 07:06:26 INFO - PROCESS | 4433 | 1461420386749 Marionette TRACE conn3 <- [1,1854,null,{}] 07:06:26 INFO - PROCESS | 4433 | 1461420386755 Marionette TRACE conn3 -> [0,1855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:26 INFO - PROCESS | 4433 | 1461420386934 Marionette TRACE conn3 <- [1,1855,null,{"value":null}] 07:06:27 INFO - PROCESS | 4433 | 1461420387134 Marionette TRACE conn3 -> [0,1856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:27 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12892ac800 == 115 [pid = 4433] [id = 471] 07:06:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 206 (0x7f12814ab000) [pid = 4433] [serial = 1414] [outer = (nil)] 07:06:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 207 (0x7f12834ed800) [pid = 4433] [serial = 1415] [outer = 0x7f12814ab000] 07:06:27 INFO - PROCESS | 4433 | 1461420387212 Marionette DEBUG loaded listener.js 07:06:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 208 (0x7f128a743400) [pid = 4433] [serial = 1416] [outer = 0x7f12814ab000] 07:06:28 INFO - PROCESS | 4433 | 1461420388112 Marionette TRACE conn3 <- [1,1856,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html",0,null,null,[["bezierCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:06:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | bezierCurveTo() with Infinity/NaN is ignored 07:06:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html | took 1428ms 07:06:28 INFO - PROCESS | 4433 | 1461420388175 Marionette TRACE conn3 -> [0,1857,"getWindowHandle",null] 07:06:28 INFO - PROCESS | 4433 | 1461420388179 Marionette TRACE conn3 <- [1,1857,null,{"value":"8"}] 07:06:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html 07:06:28 INFO - PROCESS | 4433 | 1461420388185 Marionette TRACE conn3 -> [0,1858,"setScriptTimeout",{"ms":35000}] 07:06:28 INFO - PROCESS | 4433 | 1461420388190 Marionette TRACE conn3 <- [1,1858,null,{}] 07:06:28 INFO - PROCESS | 4433 | 1461420388205 Marionette TRACE conn3 -> [0,1859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:28 INFO - PROCESS | 4433 | 1461420388427 Marionette TRACE conn3 <- [1,1859,null,{"value":null}] 07:06:28 INFO - PROCESS | 4433 | 1461420388619 Marionette TRACE conn3 -> [0,1860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:28 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f3da800 == 116 [pid = 4433] [id = 472] 07:06:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 209 (0x7f128afd7800) [pid = 4433] [serial = 1417] [outer = (nil)] 07:06:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 210 (0x7f128bcd2400) [pid = 4433] [serial = 1418] [outer = 0x7f128afd7800] 07:06:28 INFO - PROCESS | 4433 | 1461420388691 Marionette DEBUG loaded listener.js 07:06:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 211 (0x7f128d373000) [pid = 4433] [serial = 1419] [outer = 0x7f128afd7800] 07:06:29 INFO - PROCESS | 4433 | 1461420389578 Marionette TRACE conn3 <- [1,1860,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.scaled",0,null,null]]]}] 07:06:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | Canvas test: 2d.path.bezierCurveTo.scaled 07:06:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html | took 1434ms 07:06:29 INFO - PROCESS | 4433 | 1461420389623 Marionette TRACE conn3 -> [0,1861,"getWindowHandle",null] 07:06:29 INFO - PROCESS | 4433 | 1461420389628 Marionette TRACE conn3 <- [1,1861,null,{"value":"8"}] 07:06:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html 07:06:29 INFO - PROCESS | 4433 | 1461420389633 Marionette TRACE conn3 -> [0,1862,"setScriptTimeout",{"ms":35000}] 07:06:29 INFO - PROCESS | 4433 | 1461420389636 Marionette TRACE conn3 <- [1,1862,null,{}] 07:06:29 INFO - PROCESS | 4433 | 1461420389641 Marionette TRACE conn3 -> [0,1863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:29 INFO - PROCESS | 4433 | 1461420389822 Marionette TRACE conn3 <- [1,1863,null,{"value":null}] 07:06:30 INFO - PROCESS | 4433 | 1461420390028 Marionette TRACE conn3 -> [0,1864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:30 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129339e800 == 117 [pid = 4433] [id = 473] 07:06:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 212 (0x7f128a74c400) [pid = 4433] [serial = 1420] [outer = (nil)] 07:06:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 213 (0x7f128f2d7c00) [pid = 4433] [serial = 1421] [outer = 0x7f128a74c400] 07:06:30 INFO - PROCESS | 4433 | 1461420390140 Marionette DEBUG loaded listener.js 07:06:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 214 (0x7f12912fa400) [pid = 4433] [serial = 1422] [outer = 0x7f128a74c400] 07:06:31 INFO - PROCESS | 4433 | 1461420391055 Marionette TRACE conn3 <- [1,1864,null,{"value":["/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.bezierCurveTo.shape",0,null,null]]]}] 07:06:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | Canvas test: 2d.path.bezierCurveTo.shape 07:06:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.bezierCurveTo.shape.html | took 1478ms 07:06:31 INFO - PROCESS | 4433 | 1461420391113 Marionette TRACE conn3 -> [0,1865,"getWindowHandle",null] 07:06:31 INFO - PROCESS | 4433 | 1461420391116 Marionette TRACE conn3 <- [1,1865,null,{"value":"8"}] 07:06:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.1.html 07:06:31 INFO - PROCESS | 4433 | 1461420391122 Marionette TRACE conn3 -> [0,1866,"setScriptTimeout",{"ms":35000}] 07:06:31 INFO - PROCESS | 4433 | 1461420391124 Marionette TRACE conn3 <- [1,1866,null,{}] 07:06:31 INFO - PROCESS | 4433 | 1461420391129 Marionette TRACE conn3 -> [0,1867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:31 INFO - PROCESS | 4433 | 1461420391302 Marionette TRACE conn3 <- [1,1867,null,{"value":null}] 07:06:31 INFO - PROCESS | 4433 | 1461420391501 Marionette TRACE conn3 -> [0,1868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:31 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1295c7d000 == 118 [pid = 4433] [id = 474] 07:06:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 215 (0x7f128b9a9400) [pid = 4433] [serial = 1423] [outer = (nil)] 07:06:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 216 (0x7f1293fc9400) [pid = 4433] [serial = 1424] [outer = 0x7f128b9a9400] 07:06:31 INFO - PROCESS | 4433 | 1461420391574 Marionette DEBUG loaded listener.js 07:06:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 217 (0x7f1294611c00) [pid = 4433] [serial = 1425] [outer = 0x7f128b9a9400] 07:06:32 INFO - PROCESS | 4433 | 1461420392498 Marionette TRACE conn3 <- [1,1868,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.1.html",0,null,null,[["Canvas test: 2d.path.clip.basic.1",0,null,null]]]}] 07:06:32 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.1.html | Canvas test: 2d.path.clip.basic.1 07:06:32 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.1.html | took 1441ms 07:06:32 INFO - PROCESS | 4433 | 1461420392564 Marionette TRACE conn3 -> [0,1869,"getWindowHandle",null] 07:06:32 INFO - PROCESS | 4433 | 1461420392568 Marionette TRACE conn3 <- [1,1869,null,{"value":"8"}] 07:06:32 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.basic.2.html 07:06:32 INFO - PROCESS | 4433 | 1461420392573 Marionette TRACE conn3 -> [0,1870,"setScriptTimeout",{"ms":35000}] 07:06:32 INFO - PROCESS | 4433 | 1461420392575 Marionette TRACE conn3 <- [1,1870,null,{}] 07:06:32 INFO - PROCESS | 4433 | 1461420392581 Marionette TRACE conn3 -> [0,1871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:32 INFO - PROCESS | 4433 | 1461420392773 Marionette TRACE conn3 <- [1,1871,null,{"value":null}] 07:06:32 INFO - PROCESS | 4433 | 1461420392966 Marionette TRACE conn3 -> [0,1872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:32 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a1d11000 == 119 [pid = 4433] [id = 475] 07:06:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 218 (0x7f1294b38c00) [pid = 4433] [serial = 1426] [outer = (nil)] 07:06:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 219 (0x7f1295e9fc00) [pid = 4433] [serial = 1427] [outer = 0x7f1294b38c00] 07:06:33 INFO - PROCESS | 4433 | 1461420393040 Marionette DEBUG loaded listener.js 07:06:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 220 (0x7f129670c000) [pid = 4433] [serial = 1428] [outer = 0x7f1294b38c00] 07:06:33 INFO - PROCESS | 4433 | 1461420393876 Marionette TRACE conn3 <- [1,1872,null,{"value":["/2dcontext/path-objects/2d.path.clip.basic.2.html",0,null,null,[["Canvas test: 2d.path.clip.basic.2",0,null,null]]]}] 07:06:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.basic.2.html | Canvas test: 2d.path.clip.basic.2 07:06:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.basic.2.html | took 1375ms 07:06:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.empty.html 07:06:33 INFO - PROCESS | 4433 | 1461420393950 Marionette TRACE conn3 -> [0,1873,"getWindowHandle",null] 07:06:33 INFO - PROCESS | 4433 | 1461420393953 Marionette TRACE conn3 <- [1,1873,null,{"value":"8"}] 07:06:33 INFO - PROCESS | 4433 | 1461420393959 Marionette TRACE conn3 -> [0,1874,"setScriptTimeout",{"ms":35000}] 07:06:33 INFO - PROCESS | 4433 | 1461420393962 Marionette TRACE conn3 <- [1,1874,null,{}] 07:06:33 INFO - PROCESS | 4433 | 1461420393967 Marionette TRACE conn3 -> [0,1875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:34 INFO - PROCESS | 4433 | 1461420394150 Marionette TRACE conn3 <- [1,1875,null,{"value":null}] 07:06:34 INFO - PROCESS | 4433 | 1461420394352 Marionette TRACE conn3 -> [0,1876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:34 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a24b7800 == 120 [pid = 4433] [id = 476] 07:06:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 221 (0x7f1294b34800) [pid = 4433] [serial = 1429] [outer = (nil)] 07:06:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 222 (0x7f1296b6d400) [pid = 4433] [serial = 1430] [outer = 0x7f1294b34800] 07:06:34 INFO - PROCESS | 4433 | 1461420394465 Marionette DEBUG loaded listener.js 07:06:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 223 (0x7f12975da400) [pid = 4433] [serial = 1431] [outer = 0x7f1294b34800] 07:06:35 INFO - PROCESS | 4433 | 1461420395331 Marionette TRACE conn3 <- [1,1876,null,{"value":["/2dcontext/path-objects/2d.path.clip.empty.html",0,null,null,[["Canvas test: 2d.path.clip.empty",0,null,null]]]}] 07:06:35 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.empty.html | Canvas test: 2d.path.clip.empty 07:06:35 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.empty.html | took 1431ms 07:06:35 INFO - PROCESS | 4433 | 1461420395389 Marionette TRACE conn3 -> [0,1877,"getWindowHandle",null] 07:06:35 INFO - PROCESS | 4433 | 1461420395392 Marionette TRACE conn3 <- [1,1877,null,{"value":"8"}] 07:06:35 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.intersect.html 07:06:35 INFO - PROCESS | 4433 | 1461420395398 Marionette TRACE conn3 -> [0,1878,"setScriptTimeout",{"ms":35000}] 07:06:35 INFO - PROCESS | 4433 | 1461420395400 Marionette TRACE conn3 <- [1,1878,null,{}] 07:06:35 INFO - PROCESS | 4433 | 1461420395406 Marionette TRACE conn3 -> [0,1879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:35 INFO - PROCESS | 4433 | 1461420395578 Marionette TRACE conn3 <- [1,1879,null,{"value":null}] 07:06:35 INFO - PROCESS | 4433 | 1461420395779 Marionette TRACE conn3 -> [0,1880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.intersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:35 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a3453000 == 121 [pid = 4433] [id = 477] 07:06:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 224 (0x7f1294fdc400) [pid = 4433] [serial = 1432] [outer = (nil)] 07:06:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 225 (0x7f1297833000) [pid = 4433] [serial = 1433] [outer = 0x7f1294fdc400] 07:06:35 INFO - PROCESS | 4433 | 1461420395859 Marionette DEBUG loaded listener.js 07:06:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 226 (0x7f12a111a000) [pid = 4433] [serial = 1434] [outer = 0x7f1294fdc400] 07:06:36 INFO - PROCESS | 4433 | 1461420396715 Marionette TRACE conn3 <- [1,1880,null,{"value":["/2dcontext/path-objects/2d.path.clip.intersect.html",0,null,null,[["Canvas test: 2d.path.clip.intersect",0,null,null]]]}] 07:06:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.intersect.html | Canvas test: 2d.path.clip.intersect 07:06:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.intersect.html | took 1389ms 07:06:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.unaffected.html 07:06:36 INFO - PROCESS | 4433 | 1461420396789 Marionette TRACE conn3 -> [0,1881,"getWindowHandle",null] 07:06:36 INFO - PROCESS | 4433 | 1461420396792 Marionette TRACE conn3 <- [1,1881,null,{"value":"8"}] 07:06:36 INFO - PROCESS | 4433 | 1461420396798 Marionette TRACE conn3 -> [0,1882,"setScriptTimeout",{"ms":35000}] 07:06:36 INFO - PROCESS | 4433 | 1461420396801 Marionette TRACE conn3 <- [1,1882,null,{}] 07:06:36 INFO - PROCESS | 4433 | 1461420396806 Marionette TRACE conn3 -> [0,1883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:36 INFO - PROCESS | 4433 | 1461420396987 Marionette TRACE conn3 <- [1,1883,null,{"value":null}] 07:06:37 INFO - PROCESS | 4433 | 1461420397186 Marionette TRACE conn3 -> [0,1884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:37 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a6a54800 == 122 [pid = 4433] [id = 478] 07:06:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 227 (0x7f128b8a3000) [pid = 4433] [serial = 1435] [outer = (nil)] 07:06:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 228 (0x7f12a1f78400) [pid = 4433] [serial = 1436] [outer = 0x7f128b8a3000] 07:06:37 INFO - PROCESS | 4433 | 1461420397257 Marionette DEBUG loaded listener.js 07:06:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 229 (0x7f12a1fc0000) [pid = 4433] [serial = 1437] [outer = 0x7f128b8a3000] 07:06:38 INFO - PROCESS | 4433 | 1461420398115 Marionette TRACE conn3 <- [1,1884,null,{"value":["/2dcontext/path-objects/2d.path.clip.unaffected.html",0,null,null,[["Canvas test: 2d.path.clip.unaffected",0,null,null]]]}] 07:06:38 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.unaffected.html | Canvas test: 2d.path.clip.unaffected 07:06:38 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.unaffected.html | took 1383ms 07:06:38 INFO - PROCESS | 4433 | 1461420398181 Marionette TRACE conn3 -> [0,1885,"getWindowHandle",null] 07:06:38 INFO - PROCESS | 4433 | 1461420398185 Marionette TRACE conn3 <- [1,1885,null,{"value":"8"}] 07:06:38 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.1.html 07:06:38 INFO - PROCESS | 4433 | 1461420398191 Marionette TRACE conn3 -> [0,1886,"setScriptTimeout",{"ms":35000}] 07:06:38 INFO - PROCESS | 4433 | 1461420398193 Marionette TRACE conn3 <- [1,1886,null,{}] 07:06:38 INFO - PROCESS | 4433 | 1461420398198 Marionette TRACE conn3 -> [0,1887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:38 INFO - PROCESS | 4433 | 1461420398380 Marionette TRACE conn3 <- [1,1887,null,{"value":null}] 07:06:38 INFO - PROCESS | 4433 | 1461420398586 Marionette TRACE conn3 -> [0,1888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:38 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a7269000 == 123 [pid = 4433] [id = 479] 07:06:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 230 (0x7f128b8ad000) [pid = 4433] [serial = 1438] [outer = (nil)] 07:06:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 231 (0x7f12976a2000) [pid = 4433] [serial = 1439] [outer = 0x7f128b8ad000] 07:06:38 INFO - PROCESS | 4433 | 1461420398699 Marionette DEBUG loaded listener.js 07:06:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 232 (0x7f12a224f800) [pid = 4433] [serial = 1440] [outer = 0x7f128b8ad000] 07:06:39 INFO - PROCESS | 4433 | 1461420399609 Marionette TRACE conn3 <- [1,1888,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.1.html",0,null,null,[["Canvas test: 2d.path.clip.winding.1",0,null,null]]]}] 07:06:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.1.html | Canvas test: 2d.path.clip.winding.1 07:06:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.1.html | took 1476ms 07:06:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.clip.winding.2.html 07:06:39 INFO - PROCESS | 4433 | 1461420399668 Marionette TRACE conn3 -> [0,1889,"getWindowHandle",null] 07:06:39 INFO - PROCESS | 4433 | 1461420399671 Marionette TRACE conn3 <- [1,1889,null,{"value":"8"}] 07:06:39 INFO - PROCESS | 4433 | 1461420399677 Marionette TRACE conn3 -> [0,1890,"setScriptTimeout",{"ms":35000}] 07:06:39 INFO - PROCESS | 4433 | 1461420399682 Marionette TRACE conn3 <- [1,1890,null,{}] 07:06:39 INFO - PROCESS | 4433 | 1461420399687 Marionette TRACE conn3 -> [0,1891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:39 INFO - PROCESS | 4433 | 1461420399897 Marionette TRACE conn3 <- [1,1891,null,{"value":null}] 07:06:40 INFO - PROCESS | 4433 | 1461420400098 Marionette TRACE conn3 -> [0,1892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.clip.winding.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:40 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12aa057000 == 124 [pid = 4433] [id = 480] 07:06:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 233 (0x7f128eb4fc00) [pid = 4433] [serial = 1441] [outer = (nil)] 07:06:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 234 (0x7f12a53c4800) [pid = 4433] [serial = 1442] [outer = 0x7f128eb4fc00] 07:06:40 INFO - PROCESS | 4433 | 1461420400183 Marionette DEBUG loaded listener.js 07:06:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 235 (0x7f12a6b65c00) [pid = 4433] [serial = 1443] [outer = 0x7f128eb4fc00] 07:06:41 INFO - PROCESS | 4433 | 1461420401056 Marionette TRACE conn3 <- [1,1892,null,{"value":["/2dcontext/path-objects/2d.path.clip.winding.2.html",0,null,null,[["Canvas test: 2d.path.clip.winding.2",0,null,null]]]}] 07:06:41 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.clip.winding.2.html | Canvas test: 2d.path.clip.winding.2 07:06:41 INFO - TEST-OK | /2dcontext/path-objects/2d.path.clip.winding.2.html | took 1431ms 07:06:41 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.empty.html 07:06:41 INFO - PROCESS | 4433 | 1461420401109 Marionette TRACE conn3 -> [0,1893,"getWindowHandle",null] 07:06:41 INFO - PROCESS | 4433 | 1461420401112 Marionette TRACE conn3 <- [1,1893,null,{"value":"8"}] 07:06:41 INFO - PROCESS | 4433 | 1461420401118 Marionette TRACE conn3 -> [0,1894,"setScriptTimeout",{"ms":35000}] 07:06:41 INFO - PROCESS | 4433 | 1461420401121 Marionette TRACE conn3 <- [1,1894,null,{}] 07:06:41 INFO - PROCESS | 4433 | 1461420401126 Marionette TRACE conn3 -> [0,1895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:41 INFO - PROCESS | 4433 | 1461420401302 Marionette TRACE conn3 <- [1,1895,null,{"value":null}] 07:06:41 INFO - PROCESS | 4433 | 1461420401505 Marionette TRACE conn3 -> [0,1896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:41 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127a3ed000 == 125 [pid = 4433] [id = 481] 07:06:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 236 (0x7f12a24ff000) [pid = 4433] [serial = 1444] [outer = (nil)] 07:06:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 237 (0x7f12a6db8000) [pid = 4433] [serial = 1445] [outer = 0x7f12a24ff000] 07:06:41 INFO - PROCESS | 4433 | 1461420401573 Marionette DEBUG loaded listener.js 07:06:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 238 (0x7f12a743bc00) [pid = 4433] [serial = 1446] [outer = 0x7f12a24ff000] 07:06:42 INFO - PROCESS | 4433 | 1461420402442 Marionette TRACE conn3 <- [1,1896,null,{"value":["/2dcontext/path-objects/2d.path.closePath.empty.html",0,null,null,[["Canvas test: 2d.path.closePath.empty",0,null,null]]]}] 07:06:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.empty.html | Canvas test: 2d.path.closePath.empty 07:06:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.empty.html | took 1394ms 07:06:42 INFO - PROCESS | 4433 | 1461420402512 Marionette TRACE conn3 -> [0,1897,"getWindowHandle",null] 07:06:42 INFO - PROCESS | 4433 | 1461420402515 Marionette TRACE conn3 <- [1,1897,null,{"value":"8"}] 07:06:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.newline.html 07:06:42 INFO - PROCESS | 4433 | 1461420402521 Marionette TRACE conn3 -> [0,1898,"setScriptTimeout",{"ms":35000}] 07:06:42 INFO - PROCESS | 4433 | 1461420402523 Marionette TRACE conn3 <- [1,1898,null,{}] 07:06:42 INFO - PROCESS | 4433 | 1461420402528 Marionette TRACE conn3 -> [0,1899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:42 INFO - PROCESS | 4433 | 1461420402704 Marionette TRACE conn3 <- [1,1899,null,{"value":null}] 07:06:42 INFO - PROCESS | 4433 | 1461420402907 Marionette TRACE conn3 -> [0,1900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.newline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:42 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128458b800 == 126 [pid = 4433] [id = 482] 07:06:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 239 (0x7f1279464000) [pid = 4433] [serial = 1447] [outer = (nil)] 07:06:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 240 (0x7f127ba20c00) [pid = 4433] [serial = 1448] [outer = 0x7f1279464000] 07:06:42 INFO - PROCESS | 4433 | 1461420402977 Marionette DEBUG loaded listener.js 07:06:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 241 (0x7f127ba26400) [pid = 4433] [serial = 1449] [outer = 0x7f1279464000] 07:06:43 INFO - PROCESS | 4433 | 1461420403838 Marionette TRACE conn3 <- [1,1900,null,{"value":["/2dcontext/path-objects/2d.path.closePath.newline.html",0,null,null,[["Canvas test: 2d.path.closePath.newline",0,null,null]]]}] 07:06:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.newline.html | Canvas test: 2d.path.closePath.newline 07:06:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.newline.html | took 1380ms 07:06:43 INFO - PROCESS | 4433 | 1461420403902 Marionette TRACE conn3 -> [0,1901,"getWindowHandle",null] 07:06:43 INFO - PROCESS | 4433 | 1461420403906 Marionette TRACE conn3 <- [1,1901,null,{"value":"8"}] 07:06:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.closePath.nextpoint.html 07:06:43 INFO - PROCESS | 4433 | 1461420403911 Marionette TRACE conn3 -> [0,1902,"setScriptTimeout",{"ms":35000}] 07:06:43 INFO - PROCESS | 4433 | 1461420403913 Marionette TRACE conn3 <- [1,1902,null,{}] 07:06:43 INFO - PROCESS | 4433 | 1461420403919 Marionette TRACE conn3 -> [0,1903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:44 INFO - PROCESS | 4433 | 1461420404115 Marionette TRACE conn3 <- [1,1903,null,{"value":null}] 07:06:44 INFO - PROCESS | 4433 | 1461420404322 Marionette TRACE conn3 -> [0,1904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.closePath.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:44 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127d9a3000 == 127 [pid = 4433] [id = 483] 07:06:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 242 (0x7f127ba19400) [pid = 4433] [serial = 1450] [outer = (nil)] 07:06:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 243 (0x7f1280084000) [pid = 4433] [serial = 1451] [outer = 0x7f127ba19400] 07:06:44 INFO - PROCESS | 4433 | 1461420404397 Marionette DEBUG loaded listener.js 07:06:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 244 (0x7f12844d7400) [pid = 4433] [serial = 1452] [outer = 0x7f127ba19400] 07:06:45 INFO - PROCESS | 4433 | 1461420405268 Marionette TRACE conn3 <- [1,1904,null,{"value":["/2dcontext/path-objects/2d.path.closePath.nextpoint.html",0,null,null,[["Canvas test: 2d.path.closePath.nextpoint",0,null,null]]]}] 07:06:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | Canvas test: 2d.path.closePath.nextpoint 07:06:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.closePath.nextpoint.html | took 1428ms 07:06:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.basic.html 07:06:45 INFO - PROCESS | 4433 | 1461420405341 Marionette TRACE conn3 -> [0,1905,"getWindowHandle",null] 07:06:45 INFO - PROCESS | 4433 | 1461420405344 Marionette TRACE conn3 <- [1,1905,null,{"value":"8"}] 07:06:45 INFO - PROCESS | 4433 | 1461420405350 Marionette TRACE conn3 -> [0,1906,"setScriptTimeout",{"ms":35000}] 07:06:45 INFO - PROCESS | 4433 | 1461420405353 Marionette TRACE conn3 <- [1,1906,null,{}] 07:06:45 INFO - PROCESS | 4433 | 1461420405358 Marionette TRACE conn3 -> [0,1907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:45 INFO - PROCESS | 4433 | 1461420405562 Marionette TRACE conn3 <- [1,1907,null,{"value":null}] 07:06:45 INFO - PROCESS | 4433 | 1461420405772 Marionette TRACE conn3 -> [0,1908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:45 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12802d3800 == 128 [pid = 4433] [id = 484] 07:06:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 245 (0x7f127ba21400) [pid = 4433] [serial = 1453] [outer = (nil)] 07:06:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 246 (0x7f12a6c05000) [pid = 4433] [serial = 1454] [outer = 0x7f127ba21400] 07:06:45 INFO - PROCESS | 4433 | 1461420405861 Marionette DEBUG loaded listener.js 07:06:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 247 (0x7f12a7609400) [pid = 4433] [serial = 1455] [outer = 0x7f127ba21400] 07:06:47 INFO - PROCESS | 4433 | 1461420407230 Marionette TRACE conn3 <- [1,1908,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.basic.html",0,null,null,[["Canvas test: 2d.path.fill.closed.basic",0,null,null]]]}] 07:06:47 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.basic.html | Canvas test: 2d.path.fill.closed.basic 07:06:47 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.basic.html | took 1938ms 07:06:47 INFO - PROCESS | 4433 | 1461420407288 Marionette TRACE conn3 -> [0,1909,"getWindowHandle",null] 07:06:47 INFO - PROCESS | 4433 | 1461420407294 Marionette TRACE conn3 <- [1,1909,null,{"value":"8"}] 07:06:47 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html 07:06:47 INFO - PROCESS | 4433 | 1461420407302 Marionette TRACE conn3 -> [0,1910,"setScriptTimeout",{"ms":35000}] 07:06:47 INFO - PROCESS | 4433 | 1461420407307 Marionette TRACE conn3 <- [1,1910,null,{}] 07:06:47 INFO - PROCESS | 4433 | 1461420407450 Marionette TRACE conn3 -> [0,1911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:47 INFO - PROCESS | 4433 | 1461420407643 Marionette TRACE conn3 <- [1,1911,null,{"value":null}] 07:06:47 INFO - PROCESS | 4433 | 1461420407816 Marionette TRACE conn3 -> [0,1912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:47 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1283891000 == 129 [pid = 4433] [id = 485] 07:06:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 248 (0x7f12797ca000) [pid = 4433] [serial = 1456] [outer = (nil)] 07:06:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 249 (0x7f12797d5000) [pid = 4433] [serial = 1457] [outer = 0x7f12797ca000] 07:06:47 INFO - PROCESS | 4433 | 1461420407925 Marionette DEBUG loaded listener.js 07:06:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 250 (0x7f127f2a6400) [pid = 4433] [serial = 1458] [outer = 0x7f12797ca000] 07:06:48 INFO - PROCESS | 4433 | 1461420408987 Marionette TRACE conn3 <- [1,1912,null,{"value":["/2dcontext/path-objects/2d.path.fill.closed.unaffected.html",0,null,null,[["Canvas test: 2d.path.fill.closed.unaffected",0,null,null]]]}] 07:06:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | Canvas test: 2d.path.fill.closed.unaffected 07:06:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.closed.unaffected.html | took 1731ms 07:06:49 INFO - PROCESS | 4433 | 1461420409033 Marionette TRACE conn3 -> [0,1913,"getWindowHandle",null] 07:06:49 INFO - PROCESS | 4433 | 1461420409041 Marionette TRACE conn3 <- [1,1913,null,{"value":"8"}] 07:06:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.overlap.html 07:06:49 INFO - PROCESS | 4433 | 1461420409050 Marionette TRACE conn3 -> [0,1914,"setScriptTimeout",{"ms":35000}] 07:06:49 INFO - PROCESS | 4433 | 1461420409054 Marionette TRACE conn3 <- [1,1914,null,{}] 07:06:49 INFO - PROCESS | 4433 | 1461420409059 Marionette TRACE conn3 -> [0,1915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:49 INFO - PROCESS | 4433 | 1461420409242 Marionette TRACE conn3 <- [1,1915,null,{"value":null}] 07:06:49 INFO - PROCESS | 4433 | 1461420409525 Marionette TRACE conn3 -> [0,1916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:49 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127de36800 == 130 [pid = 4433] [id = 486] 07:06:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 251 (0x7f1280ab9800) [pid = 4433] [serial = 1459] [outer = (nil)] 07:06:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 252 (0x7f1280de8000) [pid = 4433] [serial = 1460] [outer = 0x7f1280ab9800] 07:06:49 INFO - PROCESS | 4433 | 1461420409638 Marionette DEBUG loaded listener.js 07:06:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 253 (0x7f12814af000) [pid = 4433] [serial = 1461] [outer = 0x7f1280ab9800] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 252 (0x7f128c07ec00) [pid = 4433] [serial = 1301] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 251 (0x7f128eb57800) [pid = 4433] [serial = 1304] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 250 (0x7f128f17fc00) [pid = 4433] [serial = 1307] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 249 (0x7f1281366800) [pid = 4433] [serial = 1310] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 248 (0x7f128135a000) [pid = 4433] [serial = 1313] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 247 (0x7f127f2b0400) [pid = 4433] [serial = 1316] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 246 (0x7f128b2e0400) [pid = 4433] [serial = 1343] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128bf21800 == 129 [pid = 4433] [id = 468] 07:06:50 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b304800 == 128 [pid = 4433] [id = 467] 07:06:50 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128457c000 == 127 [pid = 4433] [id = 466] 07:06:50 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1283888000 == 126 [pid = 4433] [id = 465] 07:06:50 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127e8d1000 == 125 [pid = 4433] [id = 464] 07:06:50 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127e8cc800 == 124 [pid = 4433] [id = 463] 07:06:50 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128139a000 == 123 [pid = 4433] [id = 462] 07:06:50 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12802d2800 == 122 [pid = 4433] [id = 461] 07:06:50 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f885800 == 121 [pid = 4433] [id = 454] 07:06:50 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f3cd000 == 120 [pid = 4433] [id = 453] 07:06:50 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128d5f9800 == 119 [pid = 4433] [id = 452] 07:06:50 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128bf23000 == 118 [pid = 4433] [id = 451] 07:06:50 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b261000 == 117 [pid = 4433] [id = 450] 07:06:50 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12843a2000 == 116 [pid = 4433] [id = 449] 07:06:50 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1280550000 == 115 [pid = 4433] [id = 448] 07:06:50 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1288e31000 == 114 [pid = 4433] [id = 447] 07:06:50 INFO - PROCESS | 4433 | 1461420410551 Marionette TRACE conn3 <- [1,1916,null,{"value":["/2dcontext/path-objects/2d.path.fill.overlap.html",0,null,null,[["Canvas test: 2d.path.fill.overlap",0,null,null]]]}] 07:06:50 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.overlap.html | Canvas test: 2d.path.fill.overlap 07:06:50 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.overlap.html | took 1529ms 07:06:50 INFO - PROCESS | 4433 | 1461420410579 Marionette TRACE conn3 -> [0,1917,"getWindowHandle",null] 07:06:50 INFO - PROCESS | 4433 | 1461420410583 Marionette TRACE conn3 <- [1,1917,null,{"value":"8"}] 07:06:50 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.add.html 07:06:50 INFO - PROCESS | 4433 | 1461420410589 Marionette TRACE conn3 -> [0,1918,"setScriptTimeout",{"ms":35000}] 07:06:50 INFO - PROCESS | 4433 | 1461420410594 Marionette TRACE conn3 <- [1,1918,null,{}] 07:06:50 INFO - PROCESS | 4433 | 1461420410609 Marionette TRACE conn3 -> [0,1919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:50 INFO - PROCESS | 4433 | 1461420410811 Marionette TRACE conn3 <- [1,1919,null,{"value":null}] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 245 (0x7f128b012c00) [pid = 4433] [serial = 1337] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 244 (0x7f128070a400) [pid = 4433] [serial = 1277] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 243 (0x7f127f2a8800) [pid = 4433] [serial = 1328] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 242 (0x7f12814de000) [pid = 4433] [serial = 1329] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 241 (0x7f1280713c00) [pid = 4433] [serial = 1326] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 240 (0x7f128008bc00) [pid = 4433] [serial = 1325] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 239 (0x7f1281c82400) [pid = 4433] [serial = 1331] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 238 (0x7f12834ef400) [pid = 4433] [serial = 1332] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 237 (0x7f128b038000) [pid = 4433] [serial = 1289] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 236 (0x7f128b9a6000) [pid = 4433] [serial = 1292] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 235 (0x7f128901f400) [pid = 4433] [serial = 1286] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 234 (0x7f127e547c00) [pid = 4433] [serial = 1323] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 233 (0x7f127daf5000) [pid = 4433] [serial = 1322] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 232 (0x7f1283b7c800) [pid = 4433] [serial = 1283] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 231 (0x7f128bbe5400) [pid = 4433] [serial = 1295] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 230 (0x7f128b01e800) [pid = 4433] [serial = 1338] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 229 (0x7f128bf4c800) [pid = 4433] [serial = 1298] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 228 (0x7f127daecc00) [pid = 4433] [serial = 1274] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 227 (0x7f1281c5b400) [pid = 4433] [serial = 1280] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 226 (0x7f1280ded000) [pid = 4433] [serial = 1319] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 225 (0x7f128b037000) [pid = 4433] [serial = 1341] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 224 (0x7f12844d6800) [pid = 4433] [serial = 1334] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 223 (0x7f1281c60c00) [pid = 4433] [serial = 1340] [outer = (nil)] [url = about:blank] 07:06:50 INFO - PROCESS | 4433 | --DOMWINDOW == 222 (0x7f1289016800) [pid = 4433] [serial = 1335] [outer = (nil)] [url = about:blank] 07:06:51 INFO - PROCESS | 4433 | 1461420411032 Marionette TRACE conn3 -> [0,1920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.add.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:51 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1280553800 == 115 [pid = 4433] [id = 487] 07:06:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 223 (0x7f127e547c00) [pid = 4433] [serial = 1462] [outer = (nil)] 07:06:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 224 (0x7f1280713c00) [pid = 4433] [serial = 1463] [outer = 0x7f127e547c00] 07:06:51 INFO - PROCESS | 4433 | 1461420411104 Marionette DEBUG loaded listener.js 07:06:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 225 (0x7f12834eec00) [pid = 4433] [serial = 1464] [outer = 0x7f127e547c00] 07:06:51 INFO - PROCESS | 4433 | 1461420411841 Marionette TRACE conn3 <- [1,1920,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.add.html",0,null,null,[["Canvas test: 2d.path.fill.winding.add",0,null,null]]]}] 07:06:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.add.html | Canvas test: 2d.path.fill.winding.add 07:06:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.add.html | took 1284ms 07:06:51 INFO - PROCESS | 4433 | 1461420411873 Marionette TRACE conn3 -> [0,1921,"getWindowHandle",null] 07:06:51 INFO - PROCESS | 4433 | 1461420411877 Marionette TRACE conn3 <- [1,1921,null,{"value":"8"}] 07:06:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html 07:06:51 INFO - PROCESS | 4433 | 1461420411883 Marionette TRACE conn3 -> [0,1922,"setScriptTimeout",{"ms":35000}] 07:06:51 INFO - PROCESS | 4433 | 1461420411884 Marionette TRACE conn3 <- [1,1922,null,{}] 07:06:51 INFO - PROCESS | 4433 | 1461420411890 Marionette TRACE conn3 -> [0,1923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:52 INFO - PROCESS | 4433 | 1461420412051 Marionette TRACE conn3 <- [1,1923,null,{"value":null}] 07:06:52 INFO - PROCESS | 4433 | 1461420412235 Marionette TRACE conn3 -> [0,1924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:52 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1284394000 == 116 [pid = 4433] [id = 488] 07:06:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 226 (0x7f127f2a8800) [pid = 4433] [serial = 1465] [outer = (nil)] 07:06:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 227 (0x7f1289012c00) [pid = 4433] [serial = 1466] [outer = 0x7f127f2a8800] 07:06:52 INFO - PROCESS | 4433 | 1461420412297 Marionette DEBUG loaded listener.js 07:06:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 228 (0x7f128a74c800) [pid = 4433] [serial = 1467] [outer = 0x7f127f2a8800] 07:06:53 INFO - PROCESS | 4433 | 1461420413103 Marionette TRACE conn3 <- [1,1924,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.1",0,null,null]]]}] 07:06:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | Canvas test: 2d.path.fill.winding.subtract.1 07:06:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.1.html | took 1276ms 07:06:53 INFO - PROCESS | 4433 | 1461420413162 Marionette TRACE conn3 -> [0,1925,"getWindowHandle",null] 07:06:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html 07:06:53 INFO - PROCESS | 4433 | 1461420413175 Marionette TRACE conn3 <- [1,1925,null,{"value":"8"}] 07:06:53 INFO - PROCESS | 4433 | 1461420413182 Marionette TRACE conn3 -> [0,1926,"setScriptTimeout",{"ms":35000}] 07:06:53 INFO - PROCESS | 4433 | 1461420413185 Marionette TRACE conn3 <- [1,1926,null,{}] 07:06:53 INFO - PROCESS | 4433 | 1461420413190 Marionette TRACE conn3 -> [0,1927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:53 INFO - PROCESS | 4433 | 1461420413405 Marionette TRACE conn3 <- [1,1927,null,{"value":null}] 07:06:53 INFO - PROCESS | 4433 | 1461420413424 Marionette TRACE conn3 -> [0,1928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:53 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1288e4b000 == 117 [pid = 4433] [id = 489] 07:06:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 229 (0x7f127a383c00) [pid = 4433] [serial = 1468] [outer = (nil)] 07:06:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 230 (0x7f128a8ef800) [pid = 4433] [serial = 1469] [outer = 0x7f127a383c00] 07:06:53 INFO - PROCESS | 4433 | 1461420413485 Marionette DEBUG loaded listener.js 07:06:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 231 (0x7f128b012c00) [pid = 4433] [serial = 1470] [outer = 0x7f127a383c00] 07:06:54 INFO - PROCESS | 4433 | 1461420414310 Marionette TRACE conn3 <- [1,1928,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.2",0,null,null]]]}] 07:06:54 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | Canvas test: 2d.path.fill.winding.subtract.2 07:06:54 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.2.html | took 1177ms 07:06:54 INFO - PROCESS | 4433 | 1461420414359 Marionette TRACE conn3 -> [0,1929,"getWindowHandle",null] 07:06:54 INFO - PROCESS | 4433 | 1461420414362 Marionette TRACE conn3 <- [1,1929,null,{"value":"8"}] 07:06:54 INFO - TEST-START | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html 07:06:54 INFO - PROCESS | 4433 | 1461420414371 Marionette TRACE conn3 -> [0,1930,"setScriptTimeout",{"ms":35000}] 07:06:54 INFO - PROCESS | 4433 | 1461420414373 Marionette TRACE conn3 <- [1,1930,null,{}] 07:06:54 INFO - PROCESS | 4433 | 1461420414377 Marionette TRACE conn3 -> [0,1931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:55 INFO - PROCESS | 4433 | 1461420415006 Marionette TRACE conn3 <- [1,1931,null,{"value":null}] 07:06:55 INFO - PROCESS | 4433 | --DOMWINDOW == 230 (0x7f127bae6c00) [pid = 4433] [serial = 1405] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.basic.html] 07:06:55 INFO - PROCESS | 4433 | --DOMWINDOW == 229 (0x7f1279469800) [pid = 4433] [serial = 1387] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.end.html] 07:06:55 INFO - PROCESS | 4433 | --DOMWINDOW == 228 (0x7f12846efc00) [pid = 4433] [serial = 1396] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.1.html] 07:06:55 INFO - PROCESS | 4433 | --DOMWINDOW == 227 (0x7f127de11800) [pid = 4433] [serial = 1390] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.start.html] 07:06:55 INFO - PROCESS | 4433 | --DOMWINDOW == 226 (0x7f1279468000) [pid = 4433] [serial = 1384] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve2.html] 07:06:55 INFO - PROCESS | 4433 | --DOMWINDOW == 225 (0x7f127a38cc00) [pid = 4433] [serial = 1393] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.transformation.html] 07:06:55 INFO - PROCESS | 4433 | --DOMWINDOW == 224 (0x7f128bcca000) [pid = 4433] [serial = 1402] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.beginPath.html] 07:06:55 INFO - PROCESS | 4433 | --DOMWINDOW == 223 (0x7f128b522000) [pid = 4433] [serial = 1399] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.zero.2.html] 07:06:55 INFO - PROCESS | 4433 | 1461420415174 Marionette TRACE conn3 -> [0,1932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:55 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12808f3000 == 118 [pid = 4433] [id = 490] 07:06:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 224 (0x7f127e549000) [pid = 4433] [serial = 1471] [outer = (nil)] 07:06:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 225 (0x7f12814a8400) [pid = 4433] [serial = 1472] [outer = 0x7f127e549000] 07:06:55 INFO - PROCESS | 4433 | 1461420415237 Marionette DEBUG loaded listener.js 07:06:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 226 (0x7f128bcc7800) [pid = 4433] [serial = 1473] [outer = 0x7f127e549000] 07:06:55 INFO - PROCESS | 4433 | 1461420415869 Marionette TRACE conn3 <- [1,1932,null,{"value":["/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html",0,null,null,[["Canvas test: 2d.path.fill.winding.subtract.3",0,null,null]]]}] 07:06:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | Canvas test: 2d.path.fill.winding.subtract.3 07:06:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.fill.winding.subtract.3.html | took 1534ms 07:06:55 INFO - PROCESS | 4433 | 1461420415911 Marionette TRACE conn3 -> [0,1933,"getWindowHandle",null] 07:06:55 INFO - PROCESS | 4433 | 1461420415917 Marionette TRACE conn3 <- [1,1933,null,{"value":"8"}] 07:06:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.initial.html 07:06:55 INFO - PROCESS | 4433 | 1461420415926 Marionette TRACE conn3 -> [0,1934,"setScriptTimeout",{"ms":35000}] 07:06:55 INFO - PROCESS | 4433 | 1461420415929 Marionette TRACE conn3 <- [1,1934,null,{}] 07:06:55 INFO - PROCESS | 4433 | 1461420415934 Marionette TRACE conn3 -> [0,1935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:56 INFO - PROCESS | 4433 | 1461420416183 Marionette TRACE conn3 <- [1,1935,null,{"value":null}] 07:06:56 INFO - PROCESS | 4433 | 1461420416205 Marionette TRACE conn3 -> [0,1936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:56 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b320000 == 119 [pid = 4433] [id = 491] 07:06:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 227 (0x7f128afdb000) [pid = 4433] [serial = 1474] [outer = (nil)] 07:06:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 228 (0x7f128eb98400) [pid = 4433] [serial = 1475] [outer = 0x7f128afdb000] 07:06:56 INFO - PROCESS | 4433 | 1461420416270 Marionette DEBUG loaded listener.js 07:06:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 229 (0x7f128f207c00) [pid = 4433] [serial = 1476] [outer = 0x7f128afdb000] 07:06:57 INFO - PROCESS | 4433 | 1461420417174 Marionette TRACE conn3 <- [1,1936,null,{"value":["/2dcontext/path-objects/2d.path.initial.html",0,null,null,[["Canvas test: 2d.path.initial",0,null,null]]]}] 07:06:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.initial.html | Canvas test: 2d.path.initial 07:06:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.initial.html | took 1327ms 07:06:57 INFO - PROCESS | 4433 | 1461420417254 Marionette TRACE conn3 -> [0,1937,"getWindowHandle",null] 07:06:57 INFO - PROCESS | 4433 | 1461420417260 Marionette TRACE conn3 <- [1,1937,null,{"value":"8"}] 07:06:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.arc.html 07:06:57 INFO - PROCESS | 4433 | 1461420417269 Marionette TRACE conn3 -> [0,1938,"setScriptTimeout",{"ms":35000}] 07:06:57 INFO - PROCESS | 4433 | 1461420417274 Marionette TRACE conn3 <- [1,1938,null,{}] 07:06:57 INFO - PROCESS | 4433 | 1461420417282 Marionette TRACE conn3 -> [0,1939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:57 INFO - PROCESS | 4433 | 1461420417536 Marionette TRACE conn3 <- [1,1939,null,{"value":null}] 07:06:57 INFO - PROCESS | 4433 | 1461420417820 Marionette TRACE conn3 -> [0,1940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:57 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127e493800 == 120 [pid = 4433] [id = 492] 07:06:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 230 (0x7f12797d5400) [pid = 4433] [serial = 1477] [outer = (nil)] 07:06:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 231 (0x7f127a38cc00) [pid = 4433] [serial = 1478] [outer = 0x7f12797d5400] 07:06:57 INFO - PROCESS | 4433 | 1461420417897 Marionette DEBUG loaded listener.js 07:06:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 232 (0x7f127de11800) [pid = 4433] [serial = 1479] [outer = 0x7f12797d5400] 07:06:58 INFO - PROCESS | 4433 | 1461420418771 Marionette TRACE conn3 <- [1,1940,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.arc.html",0,null,null,[["isPointInPath() works on arcs",0,null,null]]]}] 07:06:58 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | isPointInPath() works on arcs 07:06:58 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.arc.html | took 1535ms 07:06:58 INFO - PROCESS | 4433 | 1461420418804 Marionette TRACE conn3 -> [0,1941,"getWindowHandle",null] 07:06:58 INFO - PROCESS | 4433 | 1461420418812 Marionette TRACE conn3 <- [1,1941,null,{"value":"8"}] 07:06:58 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html 07:06:58 INFO - PROCESS | 4433 | 1461420418822 Marionette TRACE conn3 -> [0,1942,"setScriptTimeout",{"ms":35000}] 07:06:58 INFO - PROCESS | 4433 | 1461420418825 Marionette TRACE conn3 <- [1,1942,null,{}] 07:06:58 INFO - PROCESS | 4433 | 1461420418831 Marionette TRACE conn3 -> [0,1943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:06:59 INFO - PROCESS | 4433 | 1461420419011 Marionette TRACE conn3 <- [1,1943,null,{"value":null}] 07:06:59 INFO - PROCESS | 4433 | 1461420419217 Marionette TRACE conn3 -> [0,1944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:06:59 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128436b000 == 121 [pid = 4433] [id = 493] 07:06:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 233 (0x7f1280147400) [pid = 4433] [serial = 1480] [outer = (nil)] 07:06:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 234 (0x7f12814b0400) [pid = 4433] [serial = 1481] [outer = 0x7f1280147400] 07:06:59 INFO - PROCESS | 4433 | 1461420419284 Marionette DEBUG loaded listener.js 07:06:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 235 (0x7f1281c56000) [pid = 4433] [serial = 1482] [outer = 0x7f1280147400] 07:07:00 INFO - PROCESS | 4433 | 1461420420238 Marionette TRACE conn3 <- [1,1944,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:07:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | isPointInPath() detects whether the point is inside the path 07:07:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.1.html | took 1476ms 07:07:00 INFO - PROCESS | 4433 | 1461420420298 Marionette TRACE conn3 -> [0,1945,"getWindowHandle",null] 07:07:00 INFO - PROCESS | 4433 | 1461420420302 Marionette TRACE conn3 <- [1,1945,null,{"value":"8"}] 07:07:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html 07:07:00 INFO - PROCESS | 4433 | 1461420420308 Marionette TRACE conn3 -> [0,1946,"setScriptTimeout",{"ms":35000}] 07:07:00 INFO - PROCESS | 4433 | 1461420420313 Marionette TRACE conn3 <- [1,1946,null,{}] 07:07:00 INFO - PROCESS | 4433 | 1461420420329 Marionette TRACE conn3 -> [0,1947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:00 INFO - PROCESS | 4433 | 1461420420555 Marionette TRACE conn3 <- [1,1947,null,{"value":null}] 07:07:00 INFO - PROCESS | 4433 | 1461420420799 Marionette TRACE conn3 -> [0,1948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:00 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128d5ea800 == 122 [pid = 4433] [id = 494] 07:07:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 236 (0x7f1288f30800) [pid = 4433] [serial = 1483] [outer = (nil)] 07:07:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 237 (0x7f128b01e800) [pid = 4433] [serial = 1484] [outer = 0x7f1288f30800] 07:07:00 INFO - PROCESS | 4433 | 1461420420920 Marionette DEBUG loaded listener.js 07:07:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 238 (0x7f128bbe8400) [pid = 4433] [serial = 1485] [outer = 0x7f1288f30800] 07:07:01 INFO - PROCESS | 4433 | 1461420421775 Marionette TRACE conn3 <- [1,1948,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html",0,null,null,[["isPointInPath() detects whether the point is inside the path",0,null,null]]]}] 07:07:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | isPointInPath() detects whether the point is inside the path 07:07:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.basic.2.html | took 1536ms 07:07:01 INFO - PROCESS | 4433 | 1461420421845 Marionette TRACE conn3 -> [0,1949,"getWindowHandle",null] 07:07:01 INFO - PROCESS | 4433 | 1461420421850 Marionette TRACE conn3 <- [1,1949,null,{"value":"8"}] 07:07:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html 07:07:01 INFO - PROCESS | 4433 | 1461420421856 Marionette TRACE conn3 -> [0,1950,"setScriptTimeout",{"ms":35000}] 07:07:01 INFO - PROCESS | 4433 | 1461420421858 Marionette TRACE conn3 <- [1,1950,null,{}] 07:07:01 INFO - PROCESS | 4433 | 1461420421864 Marionette TRACE conn3 -> [0,1951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:02 INFO - PROCESS | 4433 | 1461420422053 Marionette TRACE conn3 <- [1,1951,null,{"value":null}] 07:07:02 INFO - PROCESS | 4433 | 1461420422262 Marionette TRACE conn3 -> [0,1952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:02 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f3c4000 == 123 [pid = 4433] [id = 495] 07:07:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 239 (0x7f128a7a4c00) [pid = 4433] [serial = 1486] [outer = (nil)] 07:07:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 240 (0x7f128c4ed400) [pid = 4433] [serial = 1487] [outer = 0x7f128a7a4c00] 07:07:02 INFO - PROCESS | 4433 | 1461420422375 Marionette DEBUG loaded listener.js 07:07:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 241 (0x7f128f253c00) [pid = 4433] [serial = 1488] [outer = 0x7f128a7a4c00] 07:07:03 INFO - PROCESS | 4433 | 1461420423292 Marionette TRACE conn3 <- [1,1952,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bezier.html",0,null,null,[["isPointInPath() works on Bezier curves",0,null,null]]]}] 07:07:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | isPointInPath() works on Bezier curves 07:07:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bezier.html | took 1482ms 07:07:03 INFO - PROCESS | 4433 | 1461420423339 Marionette TRACE conn3 -> [0,1953,"getWindowHandle",null] 07:07:03 INFO - PROCESS | 4433 | 1461420423343 Marionette TRACE conn3 <- [1,1953,null,{"value":"8"}] 07:07:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html 07:07:03 INFO - PROCESS | 4433 | 1461420423348 Marionette TRACE conn3 -> [0,1954,"setScriptTimeout",{"ms":35000}] 07:07:03 INFO - PROCESS | 4433 | 1461420423351 Marionette TRACE conn3 <- [1,1954,null,{}] 07:07:03 INFO - PROCESS | 4433 | 1461420423356 Marionette TRACE conn3 -> [0,1955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:03 INFO - PROCESS | 4433 | 1461420423535 Marionette TRACE conn3 <- [1,1955,null,{"value":null}] 07:07:03 INFO - PROCESS | 4433 | 1461420423741 Marionette TRACE conn3 -> [0,1956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:03 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128fab9000 == 124 [pid = 4433] [id = 496] 07:07:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 242 (0x7f128b520800) [pid = 4433] [serial = 1489] [outer = (nil)] 07:07:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 243 (0x7f1291314000) [pid = 4433] [serial = 1490] [outer = 0x7f128b520800] 07:07:03 INFO - PROCESS | 4433 | 1461420423810 Marionette DEBUG loaded listener.js 07:07:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 244 (0x7f129412b400) [pid = 4433] [serial = 1491] [outer = 0x7f128b520800] 07:07:04 INFO - PROCESS | 4433 | 1461420424646 Marionette TRACE conn3 <- [1,1956,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html",0,null,null,[["isPointInPath() works on unclosed arcs larger than 2pi",0,null,null]]]}] 07:07:04 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | isPointInPath() works on unclosed arcs larger than 2pi 07:07:04 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.bigarc.html | took 1325ms 07:07:04 INFO - PROCESS | 4433 | 1461420424675 Marionette TRACE conn3 -> [0,1957,"getWindowHandle",null] 07:07:04 INFO - PROCESS | 4433 | 1461420424678 Marionette TRACE conn3 <- [1,1957,null,{"value":"8"}] 07:07:04 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.edge.html 07:07:04 INFO - PROCESS | 4433 | 1461420424684 Marionette TRACE conn3 -> [0,1958,"setScriptTimeout",{"ms":35000}] 07:07:04 INFO - PROCESS | 4433 | 1461420424686 Marionette TRACE conn3 <- [1,1958,null,{}] 07:07:04 INFO - PROCESS | 4433 | 1461420424692 Marionette TRACE conn3 -> [0,1959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:04 INFO - PROCESS | 4433 | 1461420424900 Marionette TRACE conn3 <- [1,1959,null,{"value":null}] 07:07:05 INFO - PROCESS | 4433 | 1461420425111 Marionette TRACE conn3 -> [0,1960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.edge.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:05 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1295960000 == 125 [pid = 4433] [id = 497] 07:07:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 245 (0x7f1283b76400) [pid = 4433] [serial = 1492] [outer = (nil)] 07:07:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 246 (0x7f128f8be000) [pid = 4433] [serial = 1493] [outer = 0x7f1283b76400] 07:07:05 INFO - PROCESS | 4433 | 1461420425183 Marionette DEBUG loaded listener.js 07:07:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 247 (0x7f129652a000) [pid = 4433] [serial = 1494] [outer = 0x7f1283b76400] 07:07:06 INFO - PROCESS | 4433 | 1461420426053 Marionette TRACE conn3 <- [1,1960,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.edge.html",0,null,null,[["isPointInPath() counts points on the path as being inside",0,null,null]]]}] 07:07:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | isPointInPath() counts points on the path as being inside 07:07:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.edge.html | took 1426ms 07:07:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.empty.html 07:07:06 INFO - PROCESS | 4433 | 1461420426110 Marionette TRACE conn3 -> [0,1961,"getWindowHandle",null] 07:07:06 INFO - PROCESS | 4433 | 1461420426113 Marionette TRACE conn3 <- [1,1961,null,{"value":"8"}] 07:07:06 INFO - PROCESS | 4433 | 1461420426120 Marionette TRACE conn3 -> [0,1962,"setScriptTimeout",{"ms":35000}] 07:07:06 INFO - PROCESS | 4433 | 1461420426123 Marionette TRACE conn3 <- [1,1962,null,{}] 07:07:06 INFO - PROCESS | 4433 | 1461420426128 Marionette TRACE conn3 -> [0,1963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:06 INFO - PROCESS | 4433 | 1461420426305 Marionette TRACE conn3 <- [1,1963,null,{"value":null}] 07:07:06 INFO - PROCESS | 4433 | 1461420426521 Marionette TRACE conn3 -> [0,1964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:06 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a11ab000 == 126 [pid = 4433] [id = 498] 07:07:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 248 (0x7f128b3c8c00) [pid = 4433] [serial = 1495] [outer = (nil)] 07:07:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 249 (0x7f12a207e000) [pid = 4433] [serial = 1496] [outer = 0x7f128b3c8c00] 07:07:06 INFO - PROCESS | 4433 | 1461420426634 Marionette DEBUG loaded listener.js 07:07:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 250 (0x7f12a31f1000) [pid = 4433] [serial = 1497] [outer = 0x7f128b3c8c00] 07:07:07 INFO - PROCESS | 4433 | 1461420427481 Marionette TRACE conn3 <- [1,1964,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.empty.html",0,null,null,[["isPointInPath() works when there is no path",0,null,null]]]}] 07:07:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | isPointInPath() works when there is no path 07:07:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.empty.html | took 1429ms 07:07:07 INFO - PROCESS | 4433 | 1461420427548 Marionette TRACE conn3 -> [0,1965,"getWindowHandle",null] 07:07:07 INFO - PROCESS | 4433 | 1461420427552 Marionette TRACE conn3 <- [1,1965,null,{"value":"8"}] 07:07:07 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html 07:07:07 INFO - PROCESS | 4433 | 1461420427558 Marionette TRACE conn3 -> [0,1966,"setScriptTimeout",{"ms":35000}] 07:07:07 INFO - PROCESS | 4433 | 1461420427560 Marionette TRACE conn3 <- [1,1966,null,{}] 07:07:07 INFO - PROCESS | 4433 | 1461420427565 Marionette TRACE conn3 -> [0,1967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:07 INFO - PROCESS | 4433 | 1461420427748 Marionette TRACE conn3 <- [1,1967,null,{"value":null}] 07:07:07 INFO - PROCESS | 4433 | 1461420427952 Marionette TRACE conn3 -> [0,1968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:07 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a7731800 == 127 [pid = 4433] [id = 499] 07:07:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 251 (0x7f128bcce000) [pid = 4433] [serial = 1498] [outer = (nil)] 07:07:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 252 (0x7f12a35db800) [pid = 4433] [serial = 1499] [outer = 0x7f128bcce000] 07:07:08 INFO - PROCESS | 4433 | 1461420428023 Marionette DEBUG loaded listener.js 07:07:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 253 (0x7f12a6b5c400) [pid = 4433] [serial = 1500] [outer = 0x7f128bcce000] 07:07:08 INFO - PROCESS | 4433 | 1461420428846 Marionette TRACE conn3 <- [1,1968,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html",0,null,null,[["isPointInPath() returns false for non-finite arguments",0,null,null]]]}] 07:07:08 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | isPointInPath() returns false for non-finite arguments 07:07:08 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html | took 1329ms 07:07:08 INFO - PROCESS | 4433 | 1461420428887 Marionette TRACE conn3 -> [0,1969,"getWindowHandle",null] 07:07:08 INFO - PROCESS | 4433 | 1461420428890 Marionette TRACE conn3 <- [1,1969,null,{"value":"8"}] 07:07:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.outside.html 07:07:08 INFO - PROCESS | 4433 | 1461420428896 Marionette TRACE conn3 -> [0,1970,"setScriptTimeout",{"ms":35000}] 07:07:08 INFO - PROCESS | 4433 | 1461420428898 Marionette TRACE conn3 <- [1,1970,null,{}] 07:07:08 INFO - PROCESS | 4433 | 1461420428922 Marionette TRACE conn3 -> [0,1971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:09 INFO - PROCESS | 4433 | 1461420429096 Marionette TRACE conn3 <- [1,1971,null,{"value":null}] 07:07:09 INFO - PROCESS | 4433 | 1461420429299 Marionette TRACE conn3 -> [0,1972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:09 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12797e5000 == 128 [pid = 4433] [id = 500] 07:07:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 254 (0x7f128c1bb000) [pid = 4433] [serial = 1501] [outer = (nil)] 07:07:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 255 (0x7f12a7253800) [pid = 4433] [serial = 1502] [outer = 0x7f128c1bb000] 07:07:09 INFO - PROCESS | 4433 | 1461420429371 Marionette DEBUG loaded listener.js 07:07:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 256 (0x7f12a76e2800) [pid = 4433] [serial = 1503] [outer = 0x7f128c1bb000] 07:07:10 INFO - PROCESS | 4433 | 1461420430207 Marionette TRACE conn3 <- [1,1972,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.outside.html",0,null,null,[["isPointInPath() works on paths outside the canvas",0,null,null]]]}] 07:07:10 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | isPointInPath() works on paths outside the canvas 07:07:10 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.outside.html | took 1339ms 07:07:10 INFO - PROCESS | 4433 | 1461420430236 Marionette TRACE conn3 -> [0,1973,"getWindowHandle",null] 07:07:10 INFO - PROCESS | 4433 | 1461420430239 Marionette TRACE conn3 <- [1,1973,null,{"value":"8"}] 07:07:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html 07:07:10 INFO - PROCESS | 4433 | 1461420430245 Marionette TRACE conn3 -> [0,1974,"setScriptTimeout",{"ms":35000}] 07:07:10 INFO - PROCESS | 4433 | 1461420430247 Marionette TRACE conn3 <- [1,1974,null,{}] 07:07:10 INFO - PROCESS | 4433 | 1461420430253 Marionette TRACE conn3 -> [0,1975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:10 INFO - PROCESS | 4433 | 1461420430431 Marionette TRACE conn3 <- [1,1975,null,{"value":null}] 07:07:10 INFO - PROCESS | 4433 | 1461420430638 Marionette TRACE conn3 -> [0,1976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:10 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12ab629000 == 129 [pid = 4433] [id = 501] 07:07:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 257 (0x7f127a4b2000) [pid = 4433] [serial = 1504] [outer = (nil)] 07:07:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 258 (0x7f127a4b8800) [pid = 4433] [serial = 1505] [outer = 0x7f127a4b2000] 07:07:10 INFO - PROCESS | 4433 | 1461420430754 Marionette DEBUG loaded listener.js 07:07:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 259 (0x7f127a4bd400) [pid = 4433] [serial = 1506] [outer = 0x7f127a4b2000] 07:07:11 INFO - PROCESS | 4433 | 1461420431653 Marionette TRACE conn3 <- [1,1976,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.subpath.html",0,null,null,[["isPointInPath() uses the current path, not just the subpath",0,null,null]]]}] 07:07:11 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | isPointInPath() uses the current path, not just the subpath 07:07:11 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.subpath.html | took 1478ms 07:07:11 INFO - PROCESS | 4433 | 1461420431725 Marionette TRACE conn3 -> [0,1977,"getWindowHandle",null] 07:07:11 INFO - PROCESS | 4433 | 1461420431729 Marionette TRACE conn3 <- [1,1977,null,{"value":"8"}] 07:07:11 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html 07:07:11 INFO - PROCESS | 4433 | 1461420431735 Marionette TRACE conn3 -> [0,1978,"setScriptTimeout",{"ms":35000}] 07:07:11 INFO - PROCESS | 4433 | 1461420431738 Marionette TRACE conn3 <- [1,1978,null,{}] 07:07:11 INFO - PROCESS | 4433 | 1461420431744 Marionette TRACE conn3 -> [0,1979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:12 INFO - PROCESS | 4433 | 1461420432007 Marionette TRACE conn3 <- [1,1979,null,{"value":null}] 07:07:12 INFO - PROCESS | 4433 | 1461420432214 Marionette TRACE conn3 -> [0,1980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:12 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f55f800 == 130 [pid = 4433] [id = 502] 07:07:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 260 (0x7f127ff1bc00) [pid = 4433] [serial = 1507] [outer = (nil)] 07:07:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 261 (0x7f127ff1e800) [pid = 4433] [serial = 1508] [outer = 0x7f127ff1bc00] 07:07:12 INFO - PROCESS | 4433 | 1461420432381 Marionette DEBUG loaded listener.js 07:07:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 262 (0x7f12a2250800) [pid = 4433] [serial = 1509] [outer = 0x7f127ff1bc00] 07:07:13 INFO - PROCESS | 4433 | 1461420433276 Marionette TRACE conn3 <- [1,1980,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:07:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | isPointInPath() handles transformations correctly 07:07:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.1.html | took 1581ms 07:07:13 INFO - PROCESS | 4433 | 1461420433318 Marionette TRACE conn3 -> [0,1981,"getWindowHandle",null] 07:07:13 INFO - PROCESS | 4433 | 1461420433323 Marionette TRACE conn3 <- [1,1981,null,{"value":"8"}] 07:07:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html 07:07:13 INFO - PROCESS | 4433 | 1461420433330 Marionette TRACE conn3 -> [0,1982,"setScriptTimeout",{"ms":35000}] 07:07:13 INFO - PROCESS | 4433 | 1461420433334 Marionette TRACE conn3 <- [1,1982,null,{}] 07:07:13 INFO - PROCESS | 4433 | 1461420433339 Marionette TRACE conn3 -> [0,1983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:13 INFO - PROCESS | 4433 | 1461420433532 Marionette TRACE conn3 <- [1,1983,null,{"value":null}] 07:07:13 INFO - PROCESS | 4433 | 1461420433744 Marionette TRACE conn3 -> [0,1984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:13 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12788de800 == 131 [pid = 4433] [id = 503] 07:07:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 263 (0x7f127fe7a800) [pid = 4433] [serial = 1510] [outer = (nil)] 07:07:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 264 (0x7f127fe83800) [pid = 4433] [serial = 1511] [outer = 0x7f127fe7a800] 07:07:13 INFO - PROCESS | 4433 | 1461420433861 Marionette DEBUG loaded listener.js 07:07:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 265 (0x7f127ff16c00) [pid = 4433] [serial = 1512] [outer = 0x7f127fe7a800] 07:07:14 INFO - PROCESS | 4433 | 1461420434784 Marionette TRACE conn3 <- [1,1984,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:07:14 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | isPointInPath() handles transformations correctly 07:07:14 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.2.html | took 1491ms 07:07:14 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html 07:07:14 INFO - PROCESS | 4433 | 1461420434821 Marionette TRACE conn3 -> [0,1985,"getWindowHandle",null] 07:07:14 INFO - PROCESS | 4433 | 1461420434824 Marionette TRACE conn3 <- [1,1985,null,{"value":"8"}] 07:07:14 INFO - PROCESS | 4433 | 1461420434831 Marionette TRACE conn3 -> [0,1986,"setScriptTimeout",{"ms":35000}] 07:07:14 INFO - PROCESS | 4433 | 1461420434834 Marionette TRACE conn3 <- [1,1986,null,{}] 07:07:14 INFO - PROCESS | 4433 | 1461420434840 Marionette TRACE conn3 -> [0,1987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:15 INFO - PROCESS | 4433 | 1461420435015 Marionette TRACE conn3 <- [1,1987,null,{"value":null}] 07:07:15 INFO - PROCESS | 4433 | 1461420435230 Marionette TRACE conn3 -> [0,1988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:15 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12789dd800 == 132 [pid = 4433] [id = 504] 07:07:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 266 (0x7f1279463800) [pid = 4433] [serial = 1513] [outer = (nil)] 07:07:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 267 (0x7f127946a000) [pid = 4433] [serial = 1514] [outer = 0x7f1279463800] 07:07:15 INFO - PROCESS | 4433 | 1461420435716 Marionette DEBUG loaded listener.js 07:07:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 268 (0x7f12797d2400) [pid = 4433] [serial = 1515] [outer = 0x7f1279463800] 07:07:16 INFO - PROCESS | 4433 | 1461420436703 Marionette TRACE conn3 <- [1,1988,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:07:16 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | isPointInPath() handles transformations correctly 07:07:16 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.3.html | took 1933ms 07:07:16 INFO - PROCESS | 4433 | 1461420436764 Marionette TRACE conn3 -> [0,1989,"getWindowHandle",null] 07:07:16 INFO - PROCESS | 4433 | 1461420436771 Marionette TRACE conn3 <- [1,1989,null,{"value":"8"}] 07:07:16 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html 07:07:16 INFO - PROCESS | 4433 | 1461420436780 Marionette TRACE conn3 -> [0,1990,"setScriptTimeout",{"ms":35000}] 07:07:16 INFO - PROCESS | 4433 | 1461420436785 Marionette TRACE conn3 <- [1,1990,null,{}] 07:07:16 INFO - PROCESS | 4433 | 1461420436792 Marionette TRACE conn3 -> [0,1991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:17 INFO - PROCESS | 4433 | 1461420436995 Marionette TRACE conn3 <- [1,1991,null,{"value":null}] 07:07:17 INFO - PROCESS | 4433 | 1461420437221 Marionette TRACE conn3 -> [0,1992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:17 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127d9af800 == 133 [pid = 4433] [id = 505] 07:07:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 269 (0x7f127ba26c00) [pid = 4433] [serial = 1516] [outer = (nil)] 07:07:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 270 (0x7f127e899000) [pid = 4433] [serial = 1517] [outer = 0x7f127ba26c00] 07:07:17 INFO - PROCESS | 4433 | 1461420437401 Marionette DEBUG loaded listener.js 07:07:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 271 (0x7f127e89f800) [pid = 4433] [serial = 1518] [outer = 0x7f127ba26c00] 07:07:18 INFO - PROCESS | 4433 | 1461420438446 Marionette TRACE conn3 <- [1,1992,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html",0,null,null,[["isPointInPath() handles transformations correctly",0,null,null]]]}] 07:07:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | isPointInPath() handles transformations correctly 07:07:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.transform.4.html | took 1685ms 07:07:18 INFO - PROCESS | 4433 | 1461420438463 Marionette TRACE conn3 -> [0,1993,"getWindowHandle",null] 07:07:18 INFO - PROCESS | 4433 | 1461420438468 Marionette TRACE conn3 <- [1,1993,null,{"value":"8"}] 07:07:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html 07:07:18 INFO - PROCESS | 4433 | 1461420438477 Marionette TRACE conn3 -> [0,1994,"setScriptTimeout",{"ms":35000}] 07:07:18 INFO - PROCESS | 4433 | 1461420438481 Marionette TRACE conn3 <- [1,1994,null,{}] 07:07:18 INFO - PROCESS | 4433 | 1461420438486 Marionette TRACE conn3 -> [0,1995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:18 INFO - PROCESS | 4433 | 1461420438658 Marionette TRACE conn3 <- [1,1995,null,{"value":null}] 07:07:18 INFO - PROCESS | 4433 | 1461420438877 Marionette TRACE conn3 -> [0,1996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:18 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1280694000 == 134 [pid = 4433] [id = 506] 07:07:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 272 (0x7f127fe85000) [pid = 4433] [serial = 1519] [outer = (nil)] 07:07:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 273 (0x7f127ff17c00) [pid = 4433] [serial = 1520] [outer = 0x7f127fe85000] 07:07:18 INFO - PROCESS | 4433 | 1461420438989 Marionette DEBUG loaded listener.js 07:07:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 274 (0x7f127ff1cc00) [pid = 4433] [serial = 1521] [outer = 0x7f127fe85000] 07:07:19 INFO - PROCESS | 4433 | 1461420439941 Marionette TRACE conn3 <- [1,1996,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html",0,null,null,[["isPointInPath() works on unclosed subpaths",0,null,null]]]}] 07:07:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | isPointInPath() works on unclosed subpaths 07:07:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.unclosed.html | took 1537ms 07:07:20 INFO - PROCESS | 4433 | 1461420440016 Marionette TRACE conn3 -> [0,1997,"getWindowHandle",null] 07:07:20 INFO - PROCESS | 4433 | 1461420440019 Marionette TRACE conn3 <- [1,1997,null,{"value":"8"}] 07:07:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.isPointInPath.winding.html 07:07:20 INFO - PROCESS | 4433 | 1461420440027 Marionette TRACE conn3 -> [0,1998,"setScriptTimeout",{"ms":35000}] 07:07:20 INFO - PROCESS | 4433 | 1461420440033 Marionette TRACE conn3 <- [1,1998,null,{}] 07:07:20 INFO - PROCESS | 4433 | 1461420440048 Marionette TRACE conn3 -> [0,1999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:20 INFO - PROCESS | 4433 | 1461420440280 Marionette TRACE conn3 <- [1,1999,null,{"value":null}] 07:07:20 INFO - PROCESS | 4433 | 1461420440536 Marionette TRACE conn3 -> [0,2000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.isPointInPath.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:20 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127c5e2000 == 135 [pid = 4433] [id = 507] 07:07:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 275 (0x7f127945d400) [pid = 4433] [serial = 1522] [outer = (nil)] 07:07:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 276 (0x7f1280de9c00) [pid = 4433] [serial = 1523] [outer = 0x7f127945d400] 07:07:20 INFO - PROCESS | 4433 | 1461420440691 Marionette DEBUG loaded listener.js 07:07:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 277 (0x7f12814b2400) [pid = 4433] [serial = 1524] [outer = 0x7f127945d400] 07:07:20 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1284354000 == 134 [pid = 4433] [id = 439] 07:07:20 INFO - PROCESS | 4433 | --DOMWINDOW == 276 (0x7f128c003000) [pid = 4433] [serial = 1358] [outer = (nil)] [url = about:blank] 07:07:20 INFO - PROCESS | 4433 | --DOMWINDOW == 275 (0x7f128a7ac400) [pid = 4433] [serial = 1352] [outer = (nil)] [url = about:blank] 07:07:20 INFO - PROCESS | 4433 | --DOMWINDOW == 274 (0x7f127ff04000) [pid = 4433] [serial = 1382] [outer = (nil)] [url = about:blank] 07:07:20 INFO - PROCESS | 4433 | --DOMWINDOW == 273 (0x7f127ff11400) [pid = 4433] [serial = 1346] [outer = (nil)] [url = about:blank] 07:07:20 INFO - PROCESS | 4433 | --DOMWINDOW == 272 (0x7f1283b7e800) [pid = 4433] [serial = 1367] [outer = (nil)] [url = about:blank] 07:07:20 INFO - PROCESS | 4433 | --DOMWINDOW == 271 (0x7f1293fcfc00) [pid = 4433] [serial = 1376] [outer = (nil)] [url = about:blank] 07:07:20 INFO - PROCESS | 4433 | --DOMWINDOW == 270 (0x7f128f8c0800) [pid = 4433] [serial = 1370] [outer = (nil)] [url = about:blank] 07:07:20 INFO - PROCESS | 4433 | --DOMWINDOW == 269 (0x7f128eb58000) [pid = 4433] [serial = 1361] [outer = (nil)] [url = about:blank] 07:07:20 INFO - PROCESS | 4433 | --DOMWINDOW == 268 (0x7f1294b38400) [pid = 4433] [serial = 1379] [outer = (nil)] [url = about:blank] 07:07:20 INFO - PROCESS | 4433 | --DOMWINDOW == 267 (0x7f128f211800) [pid = 4433] [serial = 1364] [outer = (nil)] [url = about:blank] 07:07:20 INFO - PROCESS | 4433 | --DOMWINDOW == 266 (0x7f12813b9800) [pid = 4433] [serial = 1349] [outer = (nil)] [url = about:blank] 07:07:20 INFO - PROCESS | 4433 | --DOMWINDOW == 265 (0x7f128b3cd400) [pid = 4433] [serial = 1355] [outer = (nil)] [url = about:blank] 07:07:20 INFO - PROCESS | 4433 | --DOMWINDOW == 264 (0x7f128fbf7800) [pid = 4433] [serial = 1373] [outer = (nil)] [url = about:blank] 07:07:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12808f3000 == 133 [pid = 4433] [id = 490] 07:07:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1288e4b000 == 132 [pid = 4433] [id = 489] 07:07:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1284394000 == 131 [pid = 4433] [id = 488] 07:07:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1280553800 == 130 [pid = 4433] [id = 487] 07:07:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127de36800 == 129 [pid = 4433] [id = 486] 07:07:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1283891000 == 128 [pid = 4433] [id = 485] 07:07:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127d9a3000 == 127 [pid = 4433] [id = 483] 07:07:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128458b800 == 126 [pid = 4433] [id = 482] 07:07:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127a3ed000 == 125 [pid = 4433] [id = 481] 07:07:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12aa057000 == 124 [pid = 4433] [id = 480] 07:07:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a7269000 == 123 [pid = 4433] [id = 479] 07:07:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a6a54800 == 122 [pid = 4433] [id = 478] 07:07:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a3453000 == 121 [pid = 4433] [id = 477] 07:07:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a24b7800 == 120 [pid = 4433] [id = 476] 07:07:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a1d11000 == 119 [pid = 4433] [id = 475] 07:07:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1295c7d000 == 118 [pid = 4433] [id = 474] 07:07:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129339e800 == 117 [pid = 4433] [id = 473] 07:07:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f3da800 == 116 [pid = 4433] [id = 472] 07:07:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12892ac800 == 115 [pid = 4433] [id = 471] 07:07:21 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12813a3000 == 114 [pid = 4433] [id = 470] 07:07:21 INFO - PROCESS | 4433 | --DOMWINDOW == 263 (0x7f127de0f000) [pid = 4433] [serial = 1388] [outer = (nil)] [url = about:blank] 07:07:21 INFO - PROCESS | 4433 | --DOMWINDOW == 262 (0x7f128aac1000) [pid = 4433] [serial = 1397] [outer = (nil)] [url = about:blank] 07:07:21 INFO - PROCESS | 4433 | --DOMWINDOW == 261 (0x7f12814e3800) [pid = 4433] [serial = 1391] [outer = (nil)] [url = about:blank] 07:07:21 INFO - PROCESS | 4433 | --DOMWINDOW == 260 (0x7f127b86b000) [pid = 4433] [serial = 1386] [outer = (nil)] [url = about:blank] 07:07:21 INFO - PROCESS | 4433 | --DOMWINDOW == 259 (0x7f1289014800) [pid = 4433] [serial = 1395] [outer = (nil)] [url = about:blank] 07:07:21 INFO - PROCESS | 4433 | --DOMWINDOW == 258 (0x7f128c528800) [pid = 4433] [serial = 1403] [outer = (nil)] [url = about:blank] 07:07:21 INFO - PROCESS | 4433 | --DOMWINDOW == 257 (0x7f128b019000) [pid = 4433] [serial = 1398] [outer = (nil)] [url = about:blank] 07:07:21 INFO - PROCESS | 4433 | --DOMWINDOW == 256 (0x7f1279664c00) [pid = 4433] [serial = 1385] [outer = (nil)] [url = about:blank] 07:07:21 INFO - PROCESS | 4433 | --DOMWINDOW == 255 (0x7f128b9d8c00) [pid = 4433] [serial = 1400] [outer = (nil)] [url = about:blank] 07:07:21 INFO - PROCESS | 4433 | --DOMWINDOW == 254 (0x7f1281c86400) [pid = 4433] [serial = 1392] [outer = (nil)] [url = about:blank] 07:07:21 INFO - PROCESS | 4433 | --DOMWINDOW == 253 (0x7f128070d800) [pid = 4433] [serial = 1389] [outer = (nil)] [url = about:blank] 07:07:21 INFO - PROCESS | 4433 | --DOMWINDOW == 252 (0x7f128c005c00) [pid = 4433] [serial = 1401] [outer = (nil)] [url = about:blank] 07:07:21 INFO - PROCESS | 4433 | --DOMWINDOW == 251 (0x7f12844db000) [pid = 4433] [serial = 1394] [outer = (nil)] [url = about:blank] 07:07:21 INFO - PROCESS | 4433 | --DOMWINDOW == 250 (0x7f128eb9e400) [pid = 4433] [serial = 1404] [outer = (nil)] [url = about:blank] 07:07:21 INFO - PROCESS | 4433 | --DOMWINDOW == 249 (0x7f128c1bd400) [pid = 4433] [serial = 1406] [outer = (nil)] [url = about:blank] 07:07:21 INFO - PROCESS | 4433 | --DOMWINDOW == 248 (0x7f128eebfc00) [pid = 4433] [serial = 1407] [outer = (nil)] [url = about:blank] 07:07:21 INFO - PROCESS | 4433 | 1461420441588 Marionette TRACE conn3 <- [1,2000,null,{"value":["/2dcontext/path-objects/2d.path.isPointInPath.winding.html",0,null,null,[["isPointInPath() uses the non-zero winding number rule",0,null,null]]]}] 07:07:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | isPointInPath() uses the non-zero winding number rule 07:07:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.isPointInPath.winding.html | took 1587ms 07:07:21 INFO - PROCESS | 4433 | 1461420441615 Marionette TRACE conn3 -> [0,2001,"getWindowHandle",null] 07:07:21 INFO - PROCESS | 4433 | 1461420441619 Marionette TRACE conn3 <- [1,2001,null,{"value":"8"}] 07:07:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.basic.html 07:07:21 INFO - PROCESS | 4433 | 1461420441624 Marionette TRACE conn3 -> [0,2002,"setScriptTimeout",{"ms":35000}] 07:07:21 INFO - PROCESS | 4433 | 1461420441626 Marionette TRACE conn3 <- [1,2002,null,{}] 07:07:21 INFO - PROCESS | 4433 | 1461420441631 Marionette TRACE conn3 -> [0,2003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:21 INFO - PROCESS | 4433 | 1461420441797 Marionette TRACE conn3 <- [1,2003,null,{"value":null}] 07:07:21 INFO - PROCESS | 4433 | 1461420441972 Marionette TRACE conn3 -> [0,2004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:21 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12808ea800 == 115 [pid = 4433] [id = 508] 07:07:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 249 (0x7f127b869000) [pid = 4433] [serial = 1525] [outer = (nil)] 07:07:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 250 (0x7f1281c5f000) [pid = 4433] [serial = 1526] [outer = 0x7f127b869000] 07:07:22 INFO - PROCESS | 4433 | 1461420442032 Marionette DEBUG loaded listener.js 07:07:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 251 (0x7f12834e7c00) [pid = 4433] [serial = 1527] [outer = 0x7f127b869000] 07:07:22 INFO - PROCESS | 4433 | 1461420442777 Marionette TRACE conn3 <- [1,2004,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.basic.html",0,null,null,[["Canvas test: 2d.path.lineTo.basic",0,null,null]]]}] 07:07:22 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.basic.html | Canvas test: 2d.path.lineTo.basic 07:07:22 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.basic.html | took 1177ms 07:07:22 INFO - PROCESS | 4433 | 1461420442802 Marionette TRACE conn3 -> [0,2005,"getWindowHandle",null] 07:07:22 INFO - PROCESS | 4433 | 1461420442805 Marionette TRACE conn3 <- [1,2005,null,{"value":"8"}] 07:07:22 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html 07:07:22 INFO - PROCESS | 4433 | 1461420442839 Marionette TRACE conn3 -> [0,2006,"setScriptTimeout",{"ms":35000}] 07:07:22 INFO - PROCESS | 4433 | 1461420442841 Marionette TRACE conn3 <- [1,2006,null,{}] 07:07:22 INFO - PROCESS | 4433 | 1461420442849 Marionette TRACE conn3 -> [0,2007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:23 INFO - PROCESS | 4433 | 1461420443019 Marionette TRACE conn3 <- [1,2007,null,{"value":null}] 07:07:23 INFO - PROCESS | 4433 | 1461420443033 Marionette TRACE conn3 -> [0,2008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:23 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128457f000 == 116 [pid = 4433] [id = 509] 07:07:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 252 (0x7f1283b7ec00) [pid = 4433] [serial = 1528] [outer = (nil)] 07:07:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 253 (0x7f12844dcc00) [pid = 4433] [serial = 1529] [outer = 0x7f1283b7ec00] 07:07:23 INFO - PROCESS | 4433 | 1461420443098 Marionette DEBUG loaded listener.js 07:07:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 254 (0x7f128aab8c00) [pid = 4433] [serial = 1530] [outer = 0x7f1283b7ec00] 07:07:24 INFO - PROCESS | 4433 | 1461420444030 Marionette TRACE conn3 <- [1,2008,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the point is added and nothing is drawn",0,null,null]]]}] 07:07:24 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 07:07:24 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html | took 1258ms 07:07:24 INFO - PROCESS | 4433 | 1461420444069 Marionette TRACE conn3 -> [0,2009,"getWindowHandle",null] 07:07:24 INFO - PROCESS | 4433 | 1461420444072 Marionette TRACE conn3 <- [1,2009,null,{"value":"8"}] 07:07:24 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html 07:07:24 INFO - PROCESS | 4433 | 1461420444078 Marionette TRACE conn3 -> [0,2010,"setScriptTimeout",{"ms":35000}] 07:07:24 INFO - PROCESS | 4433 | 1461420444080 Marionette TRACE conn3 <- [1,2010,null,{}] 07:07:24 INFO - PROCESS | 4433 | 1461420444093 Marionette TRACE conn3 -> [0,2011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:24 INFO - PROCESS | 4433 | 1461420444309 Marionette TRACE conn3 <- [1,2011,null,{"value":null}] 07:07:24 INFO - PROCESS | 4433 | 1461420444338 Marionette TRACE conn3 -> [0,2012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:24 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a852800 == 117 [pid = 4433] [id = 510] 07:07:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 255 (0x7f128aabdc00) [pid = 4433] [serial = 1531] [outer = (nil)] 07:07:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 256 (0x7f128bbd0000) [pid = 4433] [serial = 1532] [outer = 0x7f128aabdc00] 07:07:24 INFO - PROCESS | 4433 | 1461420444397 Marionette DEBUG loaded listener.js 07:07:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 257 (0x7f128c07d400) [pid = 4433] [serial = 1533] [outer = 0x7f128aabdc00] 07:07:25 INFO - PROCESS | 4433 | 1461420445243 Marionette TRACE conn3 <- [1,2012,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the point is added and used for subsequent drawing",0,null,null]]]}] 07:07:26 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | If there is no subpath, the point is added and used for subsequent drawing 07:07:26 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html | took 2090ms 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 256 (0x7f12844dac00) [pid = 4433] [serial = 1375] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.nonfinite.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 255 (0x7f127946b800) [pid = 4433] [serial = 1213] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.open.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 254 (0x7f1280ab0c00) [pid = 4433] [serial = 1141] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.case.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 253 (0x7f127966cc00) [pid = 4433] [serial = 1369] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.2.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 252 (0x7f128c075800) [pid = 4433] [serial = 1306] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.2.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 251 (0x7f12814b4000) [pid = 4433] [serial = 1144] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.empty.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 250 (0x7f12834e7800) [pid = 4433] [serial = 1285] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.default.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 249 (0x7f128afd7400) [pid = 4433] [serial = 1342] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.1.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 248 (0x7f12814d8000) [pid = 4433] [serial = 1168] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/hitregions-members-exist.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 247 (0x7f127daedc00) [pid = 4433] [serial = 1174] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.butt.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 246 (0x7f127de10400) [pid = 4433] [serial = 1282] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.6.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 245 (0x7f1281c53800) [pid = 4433] [serial = 1234] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.lineedge.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 244 (0x7f1289018c00) [pid = 4433] [serial = 1288] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.empty.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 243 (0x7f127b86d800) [pid = 4433] [serial = 1183] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.open.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 242 (0x7f1279462800) [pid = 4433] [serial = 1366] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.ensuresubpath.1.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 241 (0x7f127e54a800) [pid = 4433] [serial = 1276] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.4.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 240 (0x7f127de0ac00) [pid = 4433] [serial = 1312] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.2.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 239 (0x7f127b865c00) [pid = 4433] [serial = 1216] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.parallel.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 238 (0x7f128b2e7800) [pid = 4433] [serial = 1300] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonfinite.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 237 (0x7f12814d8c00) [pid = 4433] [serial = 1171] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/image-smoothing/imagesmoothing.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 236 (0x7f1280de4800) [pid = 4433] [serial = 1159] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognisednull.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 235 (0x7f127bae7000) [pid = 4433] [serial = 1381] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.shape.curve1.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 234 (0x7f127b862000) [pid = 4433] [serial = 1180] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.invalid.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 233 (0x7f127945ec00) [pid = 4433] [serial = 1240] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.rightangle.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 232 (0x7f128b9d9800) [pid = 4433] [serial = 1150] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.nullsuffix.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 231 (0x7f12814b4800) [pid = 4433] [serial = 1279] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.5.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 230 (0x7f127b85fc00) [pid = 4433] [serial = 1177] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.cap.closed.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 229 (0x7f1283b7dc00) [pid = 4433] [serial = 1351] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.1.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 228 (0x7f128c51ec00) [pid = 4433] [serial = 1363] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.3.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 227 (0x7f128b9a1800) [pid = 4433] [serial = 1297] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.nonempty.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 226 (0x7f128bbda400) [pid = 4433] [serial = 1303] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.scale.1.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 225 (0x7f128f182400) [pid = 4433] [serial = 1162] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.strokeStyle.default.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 224 (0x7f128f2d3000) [pid = 4433] [serial = 1372] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.negative.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 223 (0x7f128b520c00) [pid = 4433] [serial = 1147] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.null.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 222 (0x7f128a8e9800) [pid = 4433] [serial = 1138] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.paint.repeaty.outside.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 221 (0x7f128eec6800) [pid = 4433] [serial = 1225] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.acute.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 220 (0x7f127a388000) [pid = 4433] [serial = 1273] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.3.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 219 (0x7f128c1b8800) [pid = 4433] [serial = 1360] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.2.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 218 (0x7f128b02f800) [pid = 4433] [serial = 1294] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.negative.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 217 (0x7f127de0b400) [pid = 4433] [serial = 1270] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.angle.2.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 216 (0x7f129670b000) [pid = 4433] [serial = 1165] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/hit-regions/addHitRegions-NotSupportedError-01.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 215 (0x7f1281c8ac00) [pid = 4433] [serial = 1084] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.modify.image2.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 214 (0x7f128b2e8c00) [pid = 4433] [serial = 1378] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.scale.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 213 (0x7f127f2a8400) [pid = 4433] [serial = 1309] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.selfintersect.1.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 212 (0x7f1281c86000) [pid = 4433] [serial = 1219] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.round.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 211 (0x7f128aabe400) [pid = 4433] [serial = 1291] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.end.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 210 (0x7f127f2a3000) [pid = 4433] [serial = 1348] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zeroradius.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 209 (0x7f127de0c000) [pid = 4433] [serial = 1315] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.1.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 208 (0x7f12813b3c00) [pid = 4433] [serial = 1210] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.miter.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 207 (0x7f1289010c00) [pid = 4433] [serial = 1231] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.invalid.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 206 (0x7f127a383000) [pid = 4433] [serial = 1237] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.obtuse.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 205 (0x7f127ff08400) [pid = 4433] [serial = 1318] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.shape.2.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 204 (0x7f12844d6c00) [pid = 4433] [serial = 1354] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.coincide.2.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 203 (0x7f128f207000) [pid = 4433] [serial = 1228] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.miter.exceeded.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 202 (0x7f128c1c1c00) [pid = 4433] [serial = 1153] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.undefined.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 201 (0x7f12834ee800) [pid = 4433] [serial = 1222] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/line-styles/2d.line.join.valid.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 200 (0x7f128b011800) [pid = 4433] [serial = 1357] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arcTo.collinear.1.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 199 (0x7f127e546000) [pid = 4433] [serial = 1345] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.arc.zero.2.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 198 (0x7f128d421400) [pid = 4433] [serial = 1156] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/fill-and-stroke-styles/2d.pattern.repeat.unrecognised.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 197 (0x7f1280ab9800) [pid = 4433] [serial = 1459] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.overlap.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 196 (0x7f127f2a8800) [pid = 4433] [serial = 1465] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.1.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 195 (0x7f127a383c00) [pid = 4433] [serial = 1468] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.2.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 194 (0x7f1294fdc400) [pid = 4433] [serial = 1432] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.intersect.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 193 (0x7f1294b38c00) [pid = 4433] [serial = 1426] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.2.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 192 (0x7f1294b34800) [pid = 4433] [serial = 1429] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.empty.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 191 (0x7f12814ab000) [pid = 4433] [serial = 1414] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.nonfinite.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 190 (0x7f127e547c00) [pid = 4433] [serial = 1462] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.add.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 189 (0x7f128b9a9400) [pid = 4433] [serial = 1423] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.basic.1.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 188 (0x7f128c004000) [pid = 4433] [serial = 1408] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.1.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 187 (0x7f1280090400) [pid = 4433] [serial = 1411] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.ensuresubpath.2.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 186 (0x7f128afd7800) [pid = 4433] [serial = 1417] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.scaled.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 185 (0x7f128a74c400) [pid = 4433] [serial = 1420] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.bezierCurveTo.shape.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 184 (0x7f127e549000) [pid = 4433] [serial = 1471] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.winding.subtract.3.html] 07:07:26 INFO - PROCESS | 4433 | --DOMWINDOW == 183 (0x7f12797ca000) [pid = 4433] [serial = 1456] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.unaffected.html] 07:07:26 INFO - PROCESS | 4433 | 1461420446348 Marionette TRACE conn3 -> [0,2013,"getWindowHandle",null] 07:07:26 INFO - PROCESS | 4433 | 1461420446351 Marionette TRACE conn3 <- [1,2013,null,{"value":"8"}] 07:07:26 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html 07:07:26 INFO - PROCESS | 4433 | 1461420446365 Marionette TRACE conn3 -> [0,2014,"setScriptTimeout",{"ms":35000}] 07:07:26 INFO - PROCESS | 4433 | 1461420446367 Marionette TRACE conn3 <- [1,2014,null,{}] 07:07:26 INFO - PROCESS | 4433 | 1461420446372 Marionette TRACE conn3 -> [0,2015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:26 INFO - PROCESS | 4433 | 1461420446582 Marionette TRACE conn3 <- [1,2015,null,{"value":null}] 07:07:26 INFO - PROCESS | 4433 | 1461420446688 Marionette TRACE conn3 -> [0,2016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:26 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127965e000 == 118 [pid = 4433] [id = 511] 07:07:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 184 (0x7f127946b800) [pid = 4433] [serial = 1534] [outer = (nil)] 07:07:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 185 (0x7f127a388000) [pid = 4433] [serial = 1535] [outer = 0x7f127946b800] 07:07:26 INFO - PROCESS | 4433 | 1461420446746 Marionette DEBUG loaded listener.js 07:07:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 186 (0x7f127bae4c00) [pid = 4433] [serial = 1536] [outer = 0x7f127946b800] 07:07:27 INFO - PROCESS | 4433 | 1461420447392 Marionette TRACE conn3 <- [1,2016,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nextpoint.html",0,null,null,[["Canvas test: 2d.path.lineTo.nextpoint",0,null,null]]]}] 07:07:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | Canvas test: 2d.path.lineTo.nextpoint 07:07:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nextpoint.html | took 1080ms 07:07:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html 07:07:27 INFO - PROCESS | 4433 | 1461420447443 Marionette TRACE conn3 -> [0,2017,"getWindowHandle",null] 07:07:27 INFO - PROCESS | 4433 | 1461420447446 Marionette TRACE conn3 <- [1,2017,null,{"value":"8"}] 07:07:27 INFO - PROCESS | 4433 | 1461420447450 Marionette TRACE conn3 -> [0,2018,"setScriptTimeout",{"ms":35000}] 07:07:27 INFO - PROCESS | 4433 | 1461420447454 Marionette TRACE conn3 <- [1,2018,null,{}] 07:07:27 INFO - PROCESS | 4433 | 1461420447458 Marionette TRACE conn3 -> [0,2019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:27 INFO - PROCESS | 4433 | 1461420447688 Marionette TRACE conn3 <- [1,2019,null,{"value":null}] 07:07:27 INFO - PROCESS | 4433 | 1461420447707 Marionette TRACE conn3 -> [0,2020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:27 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128454c800 == 119 [pid = 4433] [id = 512] 07:07:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 187 (0x7f1279668800) [pid = 4433] [serial = 1537] [outer = (nil)] 07:07:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 188 (0x7f127e54cc00) [pid = 4433] [serial = 1538] [outer = 0x7f1279668800] 07:07:27 INFO - PROCESS | 4433 | 1461420447764 Marionette DEBUG loaded listener.js 07:07:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 189 (0x7f1280714800) [pid = 4433] [serial = 1539] [outer = 0x7f1279668800] 07:07:28 INFO - PROCESS | 4433 | 1461420448833 Marionette TRACE conn3 <- [1,2020,null,{"value":["/2dcontext/path-objects/2d.path.lineTo.nonfinite.html",0,null,null,[["lineTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:07:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | lineTo() with Infinity/NaN is ignored 07:07:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.lineTo.nonfinite.html | took 1430ms 07:07:28 INFO - PROCESS | 4433 | 1461420448882 Marionette TRACE conn3 -> [0,2021,"getWindowHandle",null] 07:07:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.basic.html 07:07:28 INFO - PROCESS | 4433 | 1461420448887 Marionette TRACE conn3 <- [1,2021,null,{"value":"8"}] 07:07:28 INFO - PROCESS | 4433 | 1461420448895 Marionette TRACE conn3 -> [0,2022,"setScriptTimeout",{"ms":35000}] 07:07:28 INFO - PROCESS | 4433 | 1461420448901 Marionette TRACE conn3 <- [1,2022,null,{}] 07:07:28 INFO - PROCESS | 4433 | 1461420448910 Marionette TRACE conn3 -> [0,2023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:29 INFO - PROCESS | 4433 | 1461420449123 Marionette TRACE conn3 <- [1,2023,null,{"value":null}] 07:07:29 INFO - PROCESS | 4433 | 1461420449392 Marionette TRACE conn3 -> [0,2024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:29 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127de4a000 == 120 [pid = 4433] [id = 513] 07:07:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 190 (0x7f127a4b8c00) [pid = 4433] [serial = 1540] [outer = (nil)] 07:07:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 191 (0x7f127e550800) [pid = 4433] [serial = 1541] [outer = 0x7f127a4b8c00] 07:07:29 INFO - PROCESS | 4433 | 1461420449510 Marionette DEBUG loaded listener.js 07:07:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 192 (0x7f127e89c000) [pid = 4433] [serial = 1542] [outer = 0x7f127a4b8c00] 07:07:30 INFO - PROCESS | 4433 | 1461420450363 Marionette TRACE conn3 <- [1,2024,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.basic.html",0,null,null,[["Canvas test: 2d.path.moveTo.basic",0,null,null]]]}] 07:07:30 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.basic.html | Canvas test: 2d.path.moveTo.basic 07:07:30 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.basic.html | took 1532ms 07:07:30 INFO - PROCESS | 4433 | 1461420450429 Marionette TRACE conn3 -> [0,2025,"getWindowHandle",null] 07:07:30 INFO - PROCESS | 4433 | 1461420450439 Marionette TRACE conn3 <- [1,2025,null,{"value":"8"}] 07:07:30 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.multiple.html 07:07:30 INFO - PROCESS | 4433 | 1461420450450 Marionette TRACE conn3 -> [0,2026,"setScriptTimeout",{"ms":35000}] 07:07:30 INFO - PROCESS | 4433 | 1461420450453 Marionette TRACE conn3 <- [1,2026,null,{}] 07:07:30 INFO - PROCESS | 4433 | 1461420450459 Marionette TRACE conn3 -> [0,2027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:30 INFO - PROCESS | 4433 | 1461420450650 Marionette TRACE conn3 <- [1,2027,null,{"value":null}] 07:07:30 INFO - PROCESS | 4433 | 1461420450854 Marionette TRACE conn3 -> [0,2028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:30 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1283ae6800 == 121 [pid = 4433] [id = 514] 07:07:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 193 (0x7f127bae7000) [pid = 4433] [serial = 1543] [outer = (nil)] 07:07:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 194 (0x7f127ff15400) [pid = 4433] [serial = 1544] [outer = 0x7f127bae7000] 07:07:30 INFO - PROCESS | 4433 | 1461420450922 Marionette DEBUG loaded listener.js 07:07:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 195 (0x7f128008f000) [pid = 4433] [serial = 1545] [outer = 0x7f127bae7000] 07:07:31 INFO - PROCESS | 4433 | 1461420451880 Marionette TRACE conn3 <- [1,2028,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.multiple.html",0,null,null,[["Canvas test: 2d.path.moveTo.multiple",0,null,null]]]}] 07:07:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.multiple.html | Canvas test: 2d.path.moveTo.multiple 07:07:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.multiple.html | took 1478ms 07:07:31 INFO - PROCESS | 4433 | 1461420451928 Marionette TRACE conn3 -> [0,2029,"getWindowHandle",null] 07:07:31 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html 07:07:31 INFO - PROCESS | 4433 | 1461420451932 Marionette TRACE conn3 <- [1,2029,null,{"value":"8"}] 07:07:31 INFO - PROCESS | 4433 | 1461420451938 Marionette TRACE conn3 -> [0,2030,"setScriptTimeout",{"ms":35000}] 07:07:31 INFO - PROCESS | 4433 | 1461420451944 Marionette TRACE conn3 <- [1,2030,null,{}] 07:07:31 INFO - PROCESS | 4433 | 1461420451960 Marionette TRACE conn3 -> [0,2031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:32 INFO - PROCESS | 4433 | 1461420452150 Marionette TRACE conn3 <- [1,2031,null,{"value":null}] 07:07:32 INFO - PROCESS | 4433 | 1461420452355 Marionette TRACE conn3 -> [0,2032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:32 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128bf6f800 == 122 [pid = 4433] [id = 515] 07:07:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 196 (0x7f1280143800) [pid = 4433] [serial = 1546] [outer = (nil)] 07:07:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 197 (0x7f12814d8c00) [pid = 4433] [serial = 1547] [outer = 0x7f1280143800] 07:07:32 INFO - PROCESS | 4433 | 1461420452474 Marionette DEBUG loaded listener.js 07:07:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 198 (0x7f12834e7400) [pid = 4433] [serial = 1548] [outer = 0x7f1280143800] 07:07:33 INFO - PROCESS | 4433 | 1461420453435 Marionette TRACE conn3 <- [1,2032,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.newsubpath.html",0,null,null,[["Canvas test: 2d.path.moveTo.newsubpath",0,null,null]]]}] 07:07:33 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | Canvas test: 2d.path.moveTo.newsubpath 07:07:33 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.newsubpath.html | took 1534ms 07:07:33 INFO - PROCESS | 4433 | 1461420453473 Marionette TRACE conn3 -> [0,2033,"getWindowHandle",null] 07:07:33 INFO - PROCESS | 4433 | 1461420453477 Marionette TRACE conn3 <- [1,2033,null,{"value":"8"}] 07:07:33 INFO - TEST-START | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html 07:07:33 INFO - PROCESS | 4433 | 1461420453482 Marionette TRACE conn3 -> [0,2034,"setScriptTimeout",{"ms":35000}] 07:07:33 INFO - PROCESS | 4433 | 1461420453484 Marionette TRACE conn3 <- [1,2034,null,{}] 07:07:33 INFO - PROCESS | 4433 | 1461420453490 Marionette TRACE conn3 -> [0,2035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:33 INFO - PROCESS | 4433 | 1461420453675 Marionette TRACE conn3 <- [1,2035,null,{"value":null}] 07:07:33 INFO - PROCESS | 4433 | 1461420453886 Marionette TRACE conn3 -> [0,2036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:33 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128ed58000 == 123 [pid = 4433] [id = 516] 07:07:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 199 (0x7f1280ab8c00) [pid = 4433] [serial = 1549] [outer = (nil)] 07:07:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 200 (0x7f128a748800) [pid = 4433] [serial = 1550] [outer = 0x7f1280ab8c00] 07:07:33 INFO - PROCESS | 4433 | 1461420453957 Marionette DEBUG loaded listener.js 07:07:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 201 (0x7f128a8ea000) [pid = 4433] [serial = 1551] [outer = 0x7f1280ab8c00] 07:07:34 INFO - PROCESS | 4433 | 1461420454798 Marionette TRACE conn3 <- [1,2036,null,{"value":["/2dcontext/path-objects/2d.path.moveTo.nonfinite.html",0,null,null,[["moveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:07:34 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | moveTo() with Infinity/NaN is ignored 07:07:34 INFO - TEST-OK | /2dcontext/path-objects/2d.path.moveTo.nonfinite.html | took 1385ms 07:07:34 INFO - PROCESS | 4433 | 1461420454869 Marionette TRACE conn3 -> [0,2037,"getWindowHandle",null] 07:07:34 INFO - PROCESS | 4433 | 1461420454873 Marionette TRACE conn3 <- [1,2037,null,{"value":"8"}] 07:07:34 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html 07:07:34 INFO - PROCESS | 4433 | 1461420454879 Marionette TRACE conn3 -> [0,2038,"setScriptTimeout",{"ms":35000}] 07:07:34 INFO - PROCESS | 4433 | 1461420454881 Marionette TRACE conn3 <- [1,2038,null,{}] 07:07:34 INFO - PROCESS | 4433 | 1461420454886 Marionette TRACE conn3 -> [0,2039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:35 INFO - PROCESS | 4433 | 1461420455070 Marionette TRACE conn3 <- [1,2039,null,{"value":null}] 07:07:35 INFO - PROCESS | 4433 | 1461420455275 Marionette TRACE conn3 -> [0,2040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:35 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f554000 == 124 [pid = 4433] [id = 517] 07:07:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 202 (0x7f1281c8c800) [pid = 4433] [serial = 1552] [outer = (nil)] 07:07:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 203 (0x7f128afd8c00) [pid = 4433] [serial = 1553] [outer = 0x7f1281c8c800] 07:07:35 INFO - PROCESS | 4433 | 1461420455386 Marionette DEBUG loaded listener.js 07:07:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 204 (0x7f128b520c00) [pid = 4433] [serial = 1554] [outer = 0x7f1281c8c800] 07:07:36 INFO - PROCESS | 4433 | 1461420456306 Marionette TRACE conn3 <- [1,2040,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.basic",0,null,null]]]}] 07:07:36 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | Canvas test: 2d.path.quadraticCurveTo.basic 07:07:36 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html | took 1478ms 07:07:36 INFO - PROCESS | 4433 | 1461420456358 Marionette TRACE conn3 -> [0,2041,"getWindowHandle",null] 07:07:36 INFO - PROCESS | 4433 | 1461420456361 Marionette TRACE conn3 <- [1,2041,null,{"value":"8"}] 07:07:36 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html 07:07:36 INFO - PROCESS | 4433 | 1461420456367 Marionette TRACE conn3 -> [0,2042,"setScriptTimeout",{"ms":35000}] 07:07:36 INFO - PROCESS | 4433 | 1461420456370 Marionette TRACE conn3 <- [1,2042,null,{}] 07:07:36 INFO - PROCESS | 4433 | 1461420456375 Marionette TRACE conn3 -> [0,2043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:36 INFO - PROCESS | 4433 | 1461420456583 Marionette TRACE conn3 <- [1,2043,null,{"value":null}] 07:07:36 INFO - PROCESS | 4433 | 1461420456791 Marionette TRACE conn3 -> [0,2044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:36 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128fad2000 == 125 [pid = 4433] [id = 518] 07:07:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 205 (0x7f128b9a6400) [pid = 4433] [serial = 1555] [outer = (nil)] 07:07:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 206 (0x7f128c1bdc00) [pid = 4433] [serial = 1556] [outer = 0x7f128b9a6400] 07:07:36 INFO - PROCESS | 4433 | 1461420456907 Marionette DEBUG loaded listener.js 07:07:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 207 (0x7f128eec6400) [pid = 4433] [serial = 1557] [outer = 0x7f128b9a6400] 07:07:37 INFO - PROCESS | 4433 | 1461420457803 Marionette TRACE conn3 <- [1,2044,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html",0,null,null,[["If there is no subpath, the first control point is added (and nothing is drawn up to it)",0,null,null]]]}] 07:07:37 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) 07:07:37 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html | took 1478ms 07:07:37 INFO - PROCESS | 4433 | 1461420457845 Marionette TRACE conn3 -> [0,2045,"getWindowHandle",null] 07:07:37 INFO - PROCESS | 4433 | 1461420457849 Marionette TRACE conn3 <- [1,2045,null,{"value":"8"}] 07:07:37 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html 07:07:37 INFO - PROCESS | 4433 | 1461420457854 Marionette TRACE conn3 -> [0,2046,"setScriptTimeout",{"ms":35000}] 07:07:37 INFO - PROCESS | 4433 | 1461420457857 Marionette TRACE conn3 <- [1,2046,null,{}] 07:07:37 INFO - PROCESS | 4433 | 1461420457862 Marionette TRACE conn3 -> [0,2047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:38 INFO - PROCESS | 4433 | 1461420458038 Marionette TRACE conn3 <- [1,2047,null,{"value":null}] 07:07:38 INFO - PROCESS | 4433 | 1461420458308 Marionette TRACE conn3 -> [0,2048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:38 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129569d000 == 126 [pid = 4433] [id = 519] 07:07:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 208 (0x7f128a746800) [pid = 4433] [serial = 1558] [outer = (nil)] 07:07:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 209 (0x7f128f211800) [pid = 4433] [serial = 1559] [outer = 0x7f128a746800] 07:07:38 INFO - PROCESS | 4433 | 1461420458382 Marionette DEBUG loaded listener.js 07:07:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 210 (0x7f128f8bd400) [pid = 4433] [serial = 1560] [outer = 0x7f128a746800] 07:07:39 INFO - PROCESS | 4433 | 1461420459215 Marionette TRACE conn3 <- [1,2048,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html",0,null,null,[["If there is no subpath, the first control point is added",0,null,null]]]}] 07:07:39 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | If there is no subpath, the first control point is added 07:07:39 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html | took 1426ms 07:07:39 INFO - PROCESS | 4433 | 1461420459282 Marionette TRACE conn3 -> [0,2049,"getWindowHandle",null] 07:07:39 INFO - PROCESS | 4433 | 1461420459285 Marionette TRACE conn3 <- [1,2049,null,{"value":"8"}] 07:07:39 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html 07:07:39 INFO - PROCESS | 4433 | 1461420459291 Marionette TRACE conn3 -> [0,2050,"setScriptTimeout",{"ms":35000}] 07:07:39 INFO - PROCESS | 4433 | 1461420459293 Marionette TRACE conn3 <- [1,2050,null,{}] 07:07:39 INFO - PROCESS | 4433 | 1461420459299 Marionette TRACE conn3 -> [0,2051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:39 INFO - PROCESS | 4433 | 1461420459477 Marionette TRACE conn3 <- [1,2051,null,{"value":null}] 07:07:39 INFO - PROCESS | 4433 | 1461420459683 Marionette TRACE conn3 -> [0,2052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:39 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1298463000 == 127 [pid = 4433] [id = 520] 07:07:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 211 (0x7f128b9d9800) [pid = 4433] [serial = 1561] [outer = (nil)] 07:07:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 212 (0x7f12900e8000) [pid = 4433] [serial = 1562] [outer = 0x7f128b9d9800] 07:07:39 INFO - PROCESS | 4433 | 1461420459795 Marionette DEBUG loaded listener.js 07:07:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 213 (0x7f1292ec2c00) [pid = 4433] [serial = 1563] [outer = 0x7f128b9d9800] 07:07:40 INFO - PROCESS | 4433 | 1461420460663 Marionette TRACE conn3 <- [1,2052,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html",0,null,null,[["quadraticCurveTo() with Infinity/NaN is ignored",0,null,null]]]}] 07:07:40 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | quadraticCurveTo() with Infinity/NaN is ignored 07:07:40 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html | took 1428ms 07:07:40 INFO - PROCESS | 4433 | 1461420460721 Marionette TRACE conn3 -> [0,2053,"getWindowHandle",null] 07:07:40 INFO - PROCESS | 4433 | 1461420460725 Marionette TRACE conn3 <- [1,2053,null,{"value":"8"}] 07:07:40 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html 07:07:40 INFO - PROCESS | 4433 | 1461420460730 Marionette TRACE conn3 -> [0,2054,"setScriptTimeout",{"ms":35000}] 07:07:40 INFO - PROCESS | 4433 | 1461420460733 Marionette TRACE conn3 <- [1,2054,null,{}] 07:07:40 INFO - PROCESS | 4433 | 1461420460738 Marionette TRACE conn3 -> [0,2055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:40 INFO - PROCESS | 4433 | 1461420460921 Marionette TRACE conn3 <- [1,2055,null,{"value":null}] 07:07:41 INFO - PROCESS | 4433 | 1461420461184 Marionette TRACE conn3 -> [0,2056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:41 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a22b4000 == 128 [pid = 4433] [id = 521] 07:07:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 214 (0x7f128f2d9c00) [pid = 4433] [serial = 1564] [outer = (nil)] 07:07:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 215 (0x7f12945b9c00) [pid = 4433] [serial = 1565] [outer = 0x7f128f2d9c00] 07:07:41 INFO - PROCESS | 4433 | 1461420461265 Marionette DEBUG loaded listener.js 07:07:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 216 (0x7f1294b36800) [pid = 4433] [serial = 1566] [outer = 0x7f128f2d9c00] 07:07:42 INFO - PROCESS | 4433 | 1461420462092 Marionette TRACE conn3 <- [1,2056,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.scaled",0,null,null]]]}] 07:07:42 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | Canvas test: 2d.path.quadraticCurveTo.scaled 07:07:42 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html | took 1428ms 07:07:42 INFO - PROCESS | 4433 | 1461420462159 Marionette TRACE conn3 -> [0,2057,"getWindowHandle",null] 07:07:42 INFO - PROCESS | 4433 | 1461420462163 Marionette TRACE conn3 <- [1,2057,null,{"value":"8"}] 07:07:42 INFO - TEST-START | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html 07:07:42 INFO - PROCESS | 4433 | 1461420462169 Marionette TRACE conn3 -> [0,2058,"setScriptTimeout",{"ms":35000}] 07:07:42 INFO - PROCESS | 4433 | 1461420462171 Marionette TRACE conn3 <- [1,2058,null,{}] 07:07:42 INFO - PROCESS | 4433 | 1461420462176 Marionette TRACE conn3 -> [0,2059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:42 INFO - PROCESS | 4433 | 1461420462354 Marionette TRACE conn3 <- [1,2059,null,{"value":null}] 07:07:42 INFO - PROCESS | 4433 | 1461420462574 Marionette TRACE conn3 -> [0,2060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:42 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a5310800 == 129 [pid = 4433] [id = 522] 07:07:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 217 (0x7f127ff07800) [pid = 4433] [serial = 1567] [outer = (nil)] 07:07:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 218 (0x7f1294b3a000) [pid = 4433] [serial = 1568] [outer = 0x7f127ff07800] 07:07:42 INFO - PROCESS | 4433 | 1461420462689 Marionette DEBUG loaded listener.js 07:07:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 219 (0x7f129586ec00) [pid = 4433] [serial = 1569] [outer = 0x7f127ff07800] 07:07:43 INFO - PROCESS | 4433 | 1461420463561 Marionette TRACE conn3 <- [1,2060,null,{"value":["/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html",0,null,null,[["Canvas test: 2d.path.quadraticCurveTo.shape",0,null,null]]]}] 07:07:43 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | Canvas test: 2d.path.quadraticCurveTo.shape 07:07:43 INFO - TEST-OK | /2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html | took 1435ms 07:07:43 INFO - PROCESS | 4433 | 1461420463605 Marionette TRACE conn3 -> [0,2061,"getWindowHandle",null] 07:07:43 INFO - PROCESS | 4433 | 1461420463609 Marionette TRACE conn3 <- [1,2061,null,{"value":"8"}] 07:07:43 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.basic.html 07:07:43 INFO - PROCESS | 4433 | 1461420463614 Marionette TRACE conn3 -> [0,2062,"setScriptTimeout",{"ms":35000}] 07:07:43 INFO - PROCESS | 4433 | 1461420463618 Marionette TRACE conn3 <- [1,2062,null,{}] 07:07:43 INFO - PROCESS | 4433 | 1461420463623 Marionette TRACE conn3 -> [0,2063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:43 INFO - PROCESS | 4433 | 1461420463825 Marionette TRACE conn3 <- [1,2063,null,{"value":null}] 07:07:44 INFO - PROCESS | 4433 | 1461420464040 Marionette TRACE conn3 -> [0,2064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:44 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1278bcc000 == 130 [pid = 4433] [id = 523] 07:07:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 220 (0x7f1280ab4800) [pid = 4433] [serial = 1570] [outer = (nil)] 07:07:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 221 (0x7f1295f86800) [pid = 4433] [serial = 1571] [outer = 0x7f1280ab4800] 07:07:44 INFO - PROCESS | 4433 | 1461420464160 Marionette DEBUG loaded listener.js 07:07:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 222 (0x7f12976ef800) [pid = 4433] [serial = 1572] [outer = 0x7f1280ab4800] 07:07:45 INFO - PROCESS | 4433 | 1461420465072 Marionette TRACE conn3 <- [1,2064,null,{"value":["/2dcontext/path-objects/2d.path.rect.basic.html",0,null,null,[["Canvas test: 2d.path.rect.basic",0,null,null]]]}] 07:07:45 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.basic.html | Canvas test: 2d.path.rect.basic 07:07:45 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.basic.html | took 1527ms 07:07:45 INFO - PROCESS | 4433 | 1461420465143 Marionette TRACE conn3 -> [0,2065,"getWindowHandle",null] 07:07:45 INFO - PROCESS | 4433 | 1461420465146 Marionette TRACE conn3 <- [1,2065,null,{"value":"8"}] 07:07:45 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.closed.html 07:07:45 INFO - PROCESS | 4433 | 1461420465152 Marionette TRACE conn3 -> [0,2066,"setScriptTimeout",{"ms":35000}] 07:07:45 INFO - PROCESS | 4433 | 1461420465155 Marionette TRACE conn3 <- [1,2066,null,{}] 07:07:45 INFO - PROCESS | 4433 | 1461420465160 Marionette TRACE conn3 -> [0,2067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:45 INFO - PROCESS | 4433 | 1461420465340 Marionette TRACE conn3 <- [1,2067,null,{"value":null}] 07:07:45 INFO - PROCESS | 4433 | 1461420465549 Marionette TRACE conn3 -> [0,2068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:45 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1278c50000 == 131 [pid = 4433] [id = 524] 07:07:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 223 (0x7f127946b400) [pid = 4433] [serial = 1573] [outer = (nil)] 07:07:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 224 (0x7f129b25c800) [pid = 4433] [serial = 1574] [outer = 0x7f127946b400] 07:07:45 INFO - PROCESS | 4433 | 1461420465680 Marionette DEBUG loaded listener.js 07:07:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 225 (0x7f12a224a800) [pid = 4433] [serial = 1575] [outer = 0x7f127946b400] 07:07:46 INFO - PROCESS | 4433 | 1461420466600 Marionette TRACE conn3 <- [1,2068,null,{"value":["/2dcontext/path-objects/2d.path.rect.closed.html",0,null,null,[["Canvas test: 2d.path.rect.closed",0,null,null]]]}] 07:07:46 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.closed.html | Canvas test: 2d.path.rect.closed 07:07:46 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.closed.html | took 1526ms 07:07:46 INFO - PROCESS | 4433 | 1461420466679 Marionette TRACE conn3 -> [0,2069,"getWindowHandle",null] 07:07:46 INFO - PROCESS | 4433 | 1461420466683 Marionette TRACE conn3 <- [1,2069,null,{"value":"8"}] 07:07:46 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.1.html 07:07:46 INFO - PROCESS | 4433 | 1461420466688 Marionette TRACE conn3 -> [0,2070,"setScriptTimeout",{"ms":35000}] 07:07:46 INFO - PROCESS | 4433 | 1461420466690 Marionette TRACE conn3 <- [1,2070,null,{}] 07:07:46 INFO - PROCESS | 4433 | 1461420466696 Marionette TRACE conn3 -> [0,2071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:46 INFO - PROCESS | 4433 | 1461420466883 Marionette TRACE conn3 <- [1,2071,null,{"value":null}] 07:07:47 INFO - PROCESS | 4433 | 1461420467099 Marionette TRACE conn3 -> [0,2072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:47 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1278c68000 == 132 [pid = 4433] [id = 525] 07:07:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 226 (0x7f1279664c00) [pid = 4433] [serial = 1576] [outer = (nil)] 07:07:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 227 (0x7f127dafa800) [pid = 4433] [serial = 1577] [outer = 0x7f1279664c00] 07:07:47 INFO - PROCESS | 4433 | 1461420467215 Marionette DEBUG loaded listener.js 07:07:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 228 (0x7f1280ab5c00) [pid = 4433] [serial = 1578] [outer = 0x7f1279664c00] 07:07:48 INFO - PROCESS | 4433 | 1461420468134 Marionette TRACE conn3 <- [1,2072,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.1.html",0,null,null,[["Canvas test: 2d.path.rect.end.1",0,null,null]]]}] 07:07:48 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.1.html | Canvas test: 2d.path.rect.end.1 07:07:48 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.1.html | took 1475ms 07:07:48 INFO - PROCESS | 4433 | 1461420468166 Marionette TRACE conn3 -> [0,2073,"getWindowHandle",null] 07:07:48 INFO - PROCESS | 4433 | 1461420468170 Marionette TRACE conn3 <- [1,2073,null,{"value":"8"}] 07:07:48 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.end.2.html 07:07:48 INFO - PROCESS | 4433 | 1461420468175 Marionette TRACE conn3 -> [0,2074,"setScriptTimeout",{"ms":35000}] 07:07:48 INFO - PROCESS | 4433 | 1461420468177 Marionette TRACE conn3 <- [1,2074,null,{}] 07:07:48 INFO - PROCESS | 4433 | 1461420468183 Marionette TRACE conn3 -> [0,2075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:48 INFO - PROCESS | 4433 | 1461420468404 Marionette TRACE conn3 <- [1,2075,null,{"value":null}] 07:07:48 INFO - PROCESS | 4433 | 1461420468677 Marionette TRACE conn3 -> [0,2076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.end.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:48 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1279644800 == 133 [pid = 4433] [id = 526] 07:07:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 229 (0x7f127945e800) [pid = 4433] [serial = 1579] [outer = (nil)] 07:07:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 230 (0x7f1279669400) [pid = 4433] [serial = 1580] [outer = 0x7f127945e800] 07:07:48 INFO - PROCESS | 4433 | 1461420468787 Marionette DEBUG loaded listener.js 07:07:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 231 (0x7f127ff16400) [pid = 4433] [serial = 1581] [outer = 0x7f127945e800] 07:07:49 INFO - PROCESS | 4433 | 1461420469655 Marionette TRACE conn3 <- [1,2076,null,{"value":["/2dcontext/path-objects/2d.path.rect.end.2.html",0,null,null,[["Canvas test: 2d.path.rect.end.2",0,null,null]]]}] 07:07:49 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.end.2.html | Canvas test: 2d.path.rect.end.2 07:07:49 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.end.2.html | took 1526ms 07:07:49 INFO - PROCESS | 4433 | 1461420469703 Marionette TRACE conn3 -> [0,2077,"getWindowHandle",null] 07:07:49 INFO - PROCESS | 4433 | 1461420469706 Marionette TRACE conn3 <- [1,2077,null,{"value":"8"}] 07:07:49 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.negative.html 07:07:49 INFO - PROCESS | 4433 | 1461420469712 Marionette TRACE conn3 -> [0,2078,"setScriptTimeout",{"ms":35000}] 07:07:49 INFO - PROCESS | 4433 | 1461420469714 Marionette TRACE conn3 <- [1,2078,null,{}] 07:07:49 INFO - PROCESS | 4433 | 1461420469719 Marionette TRACE conn3 -> [0,2079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:49 INFO - PROCESS | 4433 | 1461420469927 Marionette TRACE conn3 <- [1,2079,null,{"value":null}] 07:07:50 INFO - PROCESS | 4433 | 1461420470162 Marionette TRACE conn3 -> [0,2080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:50 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127d9d9000 == 134 [pid = 4433] [id = 527] 07:07:50 INFO - PROCESS | 4433 | ++DOMWINDOW == 232 (0x7f1279462400) [pid = 4433] [serial = 1582] [outer = (nil)] 07:07:50 INFO - PROCESS | 4433 | ++DOMWINDOW == 233 (0x7f127baed400) [pid = 4433] [serial = 1583] [outer = 0x7f1279462400] 07:07:50 INFO - PROCESS | 4433 | 1461420470235 Marionette DEBUG loaded listener.js 07:07:50 INFO - PROCESS | 4433 | ++DOMWINDOW == 234 (0x7f1280082400) [pid = 4433] [serial = 1584] [outer = 0x7f1279462400] 07:07:51 INFO - PROCESS | 4433 | 1461420471619 Marionette TRACE conn3 <- [1,2080,null,{"value":["/2dcontext/path-objects/2d.path.rect.negative.html",0,null,null,[["Canvas test: 2d.path.rect.negative",0,null,null]]]}] 07:07:51 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.negative.html | Canvas test: 2d.path.rect.negative 07:07:51 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.negative.html | took 1928ms 07:07:51 INFO - PROCESS | 4433 | 1461420471640 Marionette TRACE conn3 -> [0,2081,"getWindowHandle",null] 07:07:51 INFO - PROCESS | 4433 | 1461420471646 Marionette TRACE conn3 <- [1,2081,null,{"value":"8"}] 07:07:51 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.newsubpath.html 07:07:51 INFO - PROCESS | 4433 | 1461420471654 Marionette TRACE conn3 -> [0,2082,"setScriptTimeout",{"ms":35000}] 07:07:51 INFO - PROCESS | 4433 | 1461420471658 Marionette TRACE conn3 <- [1,2082,null,{}] 07:07:51 INFO - PROCESS | 4433 | 1461420471665 Marionette TRACE conn3 -> [0,2083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:51 INFO - PROCESS | 4433 | 1461420471847 Marionette TRACE conn3 <- [1,2083,null,{"value":null}] 07:07:52 INFO - PROCESS | 4433 | 1461420472066 Marionette TRACE conn3 -> [0,2084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.newsubpath.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:52 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127c5d4800 == 135 [pid = 4433] [id = 528] 07:07:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 235 (0x7f127a38e400) [pid = 4433] [serial = 1585] [outer = (nil)] 07:07:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 236 (0x7f127ba1fc00) [pid = 4433] [serial = 1586] [outer = 0x7f127a38e400] 07:07:52 INFO - PROCESS | 4433 | 1461420472172 Marionette DEBUG loaded listener.js 07:07:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 237 (0x7f127daf8c00) [pid = 4433] [serial = 1587] [outer = 0x7f127a38e400] 07:07:53 INFO - PROCESS | 4433 | 1461420473268 Marionette TRACE conn3 <- [1,2084,null,{"value":["/2dcontext/path-objects/2d.path.rect.newsubpath.html",0,null,null,[["Canvas test: 2d.path.rect.newsubpath",0,null,null]]]}] 07:07:53 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.newsubpath.html | Canvas test: 2d.path.rect.newsubpath 07:07:53 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.newsubpath.html | took 1679ms 07:07:53 INFO - PROCESS | 4433 | 1461420473334 Marionette TRACE conn3 -> [0,2085,"getWindowHandle",null] 07:07:53 INFO - PROCESS | 4433 | 1461420473342 Marionette TRACE conn3 <- [1,2085,null,{"value":"8"}] 07:07:53 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.nonfinite.html 07:07:53 INFO - PROCESS | 4433 | 1461420473362 Marionette TRACE conn3 -> [0,2086,"setScriptTimeout",{"ms":35000}] 07:07:53 INFO - PROCESS | 4433 | 1461420473371 Marionette TRACE conn3 <- [1,2086,null,{}] 07:07:53 INFO - PROCESS | 4433 | 1461420473376 Marionette TRACE conn3 -> [0,2087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:53 INFO - PROCESS | 4433 | 1461420473597 Marionette TRACE conn3 <- [1,2087,null,{"value":null}] 07:07:53 INFO - PROCESS | 4433 | 1461420473936 Marionette TRACE conn3 -> [0,2088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:53 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12797e3800 == 136 [pid = 4433] [id = 529] 07:07:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 238 (0x7f127e892c00) [pid = 4433] [serial = 1588] [outer = (nil)] 07:07:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 239 (0x7f127f2a4400) [pid = 4433] [serial = 1589] [outer = 0x7f127e892c00] 07:07:54 INFO - PROCESS | 4433 | 1461420474003 Marionette DEBUG loaded listener.js 07:07:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 240 (0x7f127fe7fc00) [pid = 4433] [serial = 1590] [outer = 0x7f127e892c00] 07:07:54 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127965e000 == 135 [pid = 4433] [id = 511] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 239 (0x7f12a1f78400) [pid = 4433] [serial = 1436] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 238 (0x7f12976a2000) [pid = 4433] [serial = 1439] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 237 (0x7f12a53c4800) [pid = 4433] [serial = 1442] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 236 (0x7f12a6db8000) [pid = 4433] [serial = 1445] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 235 (0x7f127ba20c00) [pid = 4433] [serial = 1448] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 234 (0x7f1280084000) [pid = 4433] [serial = 1451] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 233 (0x7f128eb98400) [pid = 4433] [serial = 1475] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128a852800 == 134 [pid = 4433] [id = 510] 07:07:54 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128457f000 == 133 [pid = 4433] [id = 509] 07:07:54 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12808ea800 == 132 [pid = 4433] [id = 508] 07:07:54 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127c5e2000 == 131 [pid = 4433] [id = 507] 07:07:54 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1280694000 == 130 [pid = 4433] [id = 506] 07:07:54 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127d9af800 == 129 [pid = 4433] [id = 505] 07:07:54 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12789dd800 == 128 [pid = 4433] [id = 504] 07:07:54 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a7731800 == 127 [pid = 4433] [id = 499] 07:07:54 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a11ab000 == 126 [pid = 4433] [id = 498] 07:07:54 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1295960000 == 125 [pid = 4433] [id = 497] 07:07:54 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128fab9000 == 124 [pid = 4433] [id = 496] 07:07:54 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f3c4000 == 123 [pid = 4433] [id = 495] 07:07:54 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128d5ea800 == 122 [pid = 4433] [id = 494] 07:07:54 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128436b000 == 121 [pid = 4433] [id = 493] 07:07:54 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127e493800 == 120 [pid = 4433] [id = 492] 07:07:54 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b320000 == 119 [pid = 4433] [id = 491] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 232 (0x7f1297833000) [pid = 4433] [serial = 1433] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 231 (0x7f129670c000) [pid = 4433] [serial = 1428] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 230 (0x7f1295e9fc00) [pid = 4433] [serial = 1427] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 229 (0x7f12975da400) [pid = 4433] [serial = 1431] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 228 (0x7f1296b6d400) [pid = 4433] [serial = 1430] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 227 (0x7f128a743400) [pid = 4433] [serial = 1416] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 226 (0x7f12834ed800) [pid = 4433] [serial = 1415] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 225 (0x7f1280713c00) [pid = 4433] [serial = 1463] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 224 (0x7f12834eec00) [pid = 4433] [serial = 1464] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 223 (0x7f1294611c00) [pid = 4433] [serial = 1425] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 222 (0x7f1293fc9400) [pid = 4433] [serial = 1424] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 221 (0x7f128f187400) [pid = 4433] [serial = 1409] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 220 (0x7f128fbfa000) [pid = 4433] [serial = 1410] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 219 (0x7f1280dee400) [pid = 4433] [serial = 1413] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 218 (0x7f128070b400) [pid = 4433] [serial = 1412] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 217 (0x7f128d373000) [pid = 4433] [serial = 1419] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 216 (0x7f128bcd2400) [pid = 4433] [serial = 1418] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 215 (0x7f12912fa400) [pid = 4433] [serial = 1422] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 214 (0x7f128f2d7c00) [pid = 4433] [serial = 1421] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 213 (0x7f12a6c05000) [pid = 4433] [serial = 1454] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 212 (0x7f12814a8400) [pid = 4433] [serial = 1472] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 211 (0x7f127f2a6400) [pid = 4433] [serial = 1458] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 210 (0x7f12797d5000) [pid = 4433] [serial = 1457] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 209 (0x7f128b012c00) [pid = 4433] [serial = 1470] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 208 (0x7f128bcc7800) [pid = 4433] [serial = 1473] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 207 (0x7f128a74c800) [pid = 4433] [serial = 1467] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 206 (0x7f129480e400) [pid = 4433] [serial = 1377] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 205 (0x7f127de0b000) [pid = 4433] [serial = 1215] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 204 (0x7f12814ae000) [pid = 4433] [serial = 1143] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 203 (0x7f128f8c8c00) [pid = 4433] [serial = 1371] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 202 (0x7f128f205800) [pid = 4433] [serial = 1308] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 201 (0x7f128a7a5400) [pid = 4433] [serial = 1146] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 200 (0x7f128a8ed000) [pid = 4433] [serial = 1287] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 199 (0x7f128b9a0c00) [pid = 4433] [serial = 1344] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 198 (0x7f12a32ba400) [pid = 4433] [serial = 1170] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 197 (0x7f127dafac00) [pid = 4433] [serial = 1176] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 196 (0x7f1288f30400) [pid = 4433] [serial = 1284] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 195 (0x7f1281c5e400) [pid = 4433] [serial = 1236] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 194 (0x7f128b656c00) [pid = 4433] [serial = 1290] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 193 (0x7f127dafb000) [pid = 4433] [serial = 1185] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 192 (0x7f128f2da400) [pid = 4433] [serial = 1368] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 191 (0x7f1280de4000) [pid = 4433] [serial = 1278] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 190 (0x7f128aab3000) [pid = 4433] [serial = 1314] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 189 (0x7f12814ad000) [pid = 4433] [serial = 1218] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 188 (0x7f128c411000) [pid = 4433] [serial = 1302] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 187 (0x7f12a72b7000) [pid = 4433] [serial = 1173] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 186 (0x7f1296aa8400) [pid = 4433] [serial = 1161] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 185 (0x7f1294803000) [pid = 4433] [serial = 1383] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 184 (0x7f127baec400) [pid = 4433] [serial = 1182] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 183 (0x7f1279671c00) [pid = 4433] [serial = 1242] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 182 (0x7f128eb9c800) [pid = 4433] [serial = 1152] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 181 (0x7f12834e5c00) [pid = 4433] [serial = 1281] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 180 (0x7f127b86e000) [pid = 4433] [serial = 1179] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 179 (0x7f128afd1000) [pid = 4433] [serial = 1353] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 178 (0x7f128f2d0400) [pid = 4433] [serial = 1365] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 177 (0x7f128c011400) [pid = 4433] [serial = 1299] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 176 (0x7f128eec4c00) [pid = 4433] [serial = 1305] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 175 (0x7f12a1f83400) [pid = 4433] [serial = 1164] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 174 (0x7f12912f1400) [pid = 4433] [serial = 1374] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 173 (0x7f128c070c00) [pid = 4433] [serial = 1149] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 172 (0x7f128c4f6800) [pid = 4433] [serial = 1140] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 171 (0x7f128f2de400) [pid = 4433] [serial = 1227] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 170 (0x7f127e546c00) [pid = 4433] [serial = 1275] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 169 (0x7f128f183400) [pid = 4433] [serial = 1362] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 168 (0x7f128bcd1000) [pid = 4433] [serial = 1296] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 167 (0x7f12813b5000) [pid = 4433] [serial = 1272] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 166 (0x7f12a32c1400) [pid = 4433] [serial = 1167] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 165 (0x7f129480f800) [pid = 4433] [serial = 1086] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 164 (0x7f1294b3f400) [pid = 4433] [serial = 1380] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 163 (0x7f128f204800) [pid = 4433] [serial = 1311] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 162 (0x7f128b3ca000) [pid = 4433] [serial = 1221] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 161 (0x7f128bbd0400) [pid = 4433] [serial = 1293] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 160 (0x7f1281c5c400) [pid = 4433] [serial = 1350] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 159 (0x7f1280abd400) [pid = 4433] [serial = 1317] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 158 (0x7f12a6db5000) [pid = 4433] [serial = 1212] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 157 (0x7f128901ec00) [pid = 4433] [serial = 1233] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 156 (0x7f127e548c00) [pid = 4433] [serial = 1239] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 155 (0x7f1283b79800) [pid = 4433] [serial = 1320] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 154 (0x7f128b9d7000) [pid = 4433] [serial = 1356] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 153 (0x7f12a7706800) [pid = 4433] [serial = 1230] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 152 (0x7f128f208c00) [pid = 4433] [serial = 1155] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 151 (0x7f128f17c400) [pid = 4433] [serial = 1224] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 150 (0x7f128c075000) [pid = 4433] [serial = 1359] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 149 (0x7f1280711000) [pid = 4433] [serial = 1347] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 148 (0x7f129412cc00) [pid = 4433] [serial = 1158] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 147 (0x7f12814af000) [pid = 4433] [serial = 1461] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 146 (0x7f1280de8000) [pid = 4433] [serial = 1460] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 145 (0x7f1289012c00) [pid = 4433] [serial = 1466] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 144 (0x7f128a8ef800) [pid = 4433] [serial = 1469] [outer = (nil)] [url = about:blank] 07:07:54 INFO - PROCESS | 4433 | --DOMWINDOW == 143 (0x7f12a111a000) [pid = 4433] [serial = 1434] [outer = (nil)] [url = about:blank] 07:07:55 INFO - PROCESS | 4433 | 1461420475008 Marionette TRACE conn3 <- [1,2088,null,{"value":["/2dcontext/path-objects/2d.path.rect.nonfinite.html",0,null,null,[["rect() with Infinity/NaN is ignored",0,null,null]]]}] 07:07:55 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.nonfinite.html | rect() with Infinity/NaN is ignored 07:07:55 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.nonfinite.html | took 1691ms 07:07:55 INFO - PROCESS | 4433 | 1461420475050 Marionette TRACE conn3 -> [0,2089,"getWindowHandle",null] 07:07:55 INFO - PROCESS | 4433 | 1461420475053 Marionette TRACE conn3 <- [1,2089,null,{"value":"8"}] 07:07:55 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.selfintersect.html 07:07:55 INFO - PROCESS | 4433 | 1461420475059 Marionette TRACE conn3 -> [0,2090,"setScriptTimeout",{"ms":35000}] 07:07:55 INFO - PROCESS | 4433 | 1461420475064 Marionette TRACE conn3 <- [1,2090,null,{}] 07:07:55 INFO - PROCESS | 4433 | 1461420475079 Marionette TRACE conn3 -> [0,2091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:55 INFO - PROCESS | 4433 | 1461420475250 Marionette TRACE conn3 <- [1,2091,null,{"value":null}] 07:07:55 INFO - PROCESS | 4433 | 1461420475404 Marionette TRACE conn3 -> [0,2092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.selfintersect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:55 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127d9eb000 == 120 [pid = 4433] [id = 530] 07:07:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 144 (0x7f127a388400) [pid = 4433] [serial = 1591] [outer = (nil)] 07:07:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 145 (0x7f127ff13400) [pid = 4433] [serial = 1592] [outer = 0x7f127a388400] 07:07:55 INFO - PROCESS | 4433 | 1461420475471 Marionette DEBUG loaded listener.js 07:07:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 146 (0x7f128008a800) [pid = 4433] [serial = 1593] [outer = 0x7f127a388400] 07:07:56 INFO - PROCESS | 4433 | 1461420476212 Marionette TRACE conn3 <- [1,2092,null,{"value":["/2dcontext/path-objects/2d.path.rect.selfintersect.html",0,null,null,[["Canvas test: 2d.path.rect.selfintersect",0,null,null]]]}] 07:07:56 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.selfintersect.html | Canvas test: 2d.path.rect.selfintersect 07:07:56 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.selfintersect.html | took 1186ms 07:07:56 INFO - PROCESS | 4433 | 1461420476268 Marionette TRACE conn3 -> [0,2093,"getWindowHandle",null] 07:07:56 INFO - PROCESS | 4433 | 1461420476273 Marionette TRACE conn3 <- [1,2093,null,{"value":"8"}] 07:07:56 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.winding.html 07:07:56 INFO - PROCESS | 4433 | 1461420476283 Marionette TRACE conn3 -> [0,2094,"setScriptTimeout",{"ms":35000}] 07:07:56 INFO - PROCESS | 4433 | 1461420476285 Marionette TRACE conn3 <- [1,2094,null,{}] 07:07:56 INFO - PROCESS | 4433 | 1461420476291 Marionette TRACE conn3 -> [0,2095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:56 INFO - PROCESS | 4433 | 1461420476471 Marionette TRACE conn3 <- [1,2095,null,{"value":null}] 07:07:56 INFO - PROCESS | 4433 | 1461420476481 Marionette TRACE conn3 -> [0,2096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.winding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:56 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1280557800 == 121 [pid = 4433] [id = 531] 07:07:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 147 (0x7f127ff15000) [pid = 4433] [serial = 1594] [outer = (nil)] 07:07:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 148 (0x7f1280ab0400) [pid = 4433] [serial = 1595] [outer = 0x7f127ff15000] 07:07:56 INFO - PROCESS | 4433 | 1461420476541 Marionette DEBUG loaded listener.js 07:07:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 149 (0x7f1280de2400) [pid = 4433] [serial = 1596] [outer = 0x7f127ff15000] 07:07:57 INFO - PROCESS | 4433 | 1461420477473 Marionette TRACE conn3 <- [1,2096,null,{"value":["/2dcontext/path-objects/2d.path.rect.winding.html",0,null,null,[["Canvas test: 2d.path.rect.winding",0,null,null]]]}] 07:07:57 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.winding.html | Canvas test: 2d.path.rect.winding 07:07:57 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.winding.html | took 1224ms 07:07:57 INFO - PROCESS | 4433 | 1461420477508 Marionette TRACE conn3 -> [0,2097,"getWindowHandle",null] 07:07:57 INFO - PROCESS | 4433 | 1461420477511 Marionette TRACE conn3 <- [1,2097,null,{"value":"8"}] 07:07:57 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.1.html 07:07:57 INFO - PROCESS | 4433 | 1461420477516 Marionette TRACE conn3 -> [0,2098,"setScriptTimeout",{"ms":35000}] 07:07:57 INFO - PROCESS | 4433 | 1461420477518 Marionette TRACE conn3 <- [1,2098,null,{}] 07:07:57 INFO - PROCESS | 4433 | 1461420477531 Marionette TRACE conn3 -> [0,2099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:57 INFO - PROCESS | 4433 | 1461420477740 Marionette TRACE conn3 <- [1,2099,null,{"value":null}] 07:07:57 INFO - PROCESS | 4433 | 1461420477771 Marionette TRACE conn3 -> [0,2100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:57 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128139d800 == 122 [pid = 4433] [id = 532] 07:07:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 150 (0x7f128070f000) [pid = 4433] [serial = 1597] [outer = (nil)] 07:07:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 151 (0x7f128135c800) [pid = 4433] [serial = 1598] [outer = 0x7f128070f000] 07:07:57 INFO - PROCESS | 4433 | 1461420477828 Marionette DEBUG loaded listener.js 07:07:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 152 (0x7f12813b7400) [pid = 4433] [serial = 1599] [outer = 0x7f128070f000] 07:07:59 INFO - PROCESS | 4433 | --DOMWINDOW == 151 (0x7f1279464000) [pid = 4433] [serial = 1447] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.newline.html] 07:07:59 INFO - PROCESS | 4433 | --DOMWINDOW == 150 (0x7f128eb4fc00) [pid = 4433] [serial = 1441] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.2.html] 07:07:59 INFO - PROCESS | 4433 | --DOMWINDOW == 149 (0x7f128afdb000) [pid = 4433] [serial = 1474] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.initial.html] 07:07:59 INFO - PROCESS | 4433 | --DOMWINDOW == 148 (0x7f128aabdc00) [pid = 4433] [serial = 1531] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.2.html] 07:07:59 INFO - PROCESS | 4433 | --DOMWINDOW == 147 (0x7f1283b7ec00) [pid = 4433] [serial = 1528] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.ensuresubpath.1.html] 07:07:59 INFO - PROCESS | 4433 | --DOMWINDOW == 146 (0x7f127945d400) [pid = 4433] [serial = 1522] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.winding.html] 07:07:59 INFO - PROCESS | 4433 | --DOMWINDOW == 145 (0x7f127ba26c00) [pid = 4433] [serial = 1516] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.4.html] 07:07:59 INFO - PROCESS | 4433 | --DOMWINDOW == 144 (0x7f127fe85000) [pid = 4433] [serial = 1519] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.unclosed.html] 07:07:59 INFO - PROCESS | 4433 | --DOMWINDOW == 143 (0x7f127b869000) [pid = 4433] [serial = 1525] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.basic.html] 07:07:59 INFO - PROCESS | 4433 | --DOMWINDOW == 142 (0x7f1279463800) [pid = 4433] [serial = 1513] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.3.html] 07:07:59 INFO - PROCESS | 4433 | --DOMWINDOW == 141 (0x7f127946b800) [pid = 4433] [serial = 1534] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nextpoint.html] 07:07:59 INFO - PROCESS | 4433 | --DOMWINDOW == 140 (0x7f128b8a3000) [pid = 4433] [serial = 1435] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.unaffected.html] 07:07:59 INFO - PROCESS | 4433 | --DOMWINDOW == 139 (0x7f128b8ad000) [pid = 4433] [serial = 1438] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.clip.winding.1.html] 07:07:59 INFO - PROCESS | 4433 | --DOMWINDOW == 138 (0x7f12a24ff000) [pid = 4433] [serial = 1444] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.empty.html] 07:07:59 INFO - PROCESS | 4433 | 1461420479234 Marionette TRACE conn3 <- [1,2100,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.1.html",0,null,null,[["Canvas test: 2d.path.rect.zero.1",0,null,null]]]}] 07:07:59 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.1.html | Canvas test: 2d.path.rect.zero.1 07:07:59 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.1.html | took 1743ms 07:07:59 INFO - PROCESS | 4433 | 1461420479261 Marionette TRACE conn3 -> [0,2101,"getWindowHandle",null] 07:07:59 INFO - PROCESS | 4433 | 1461420479264 Marionette TRACE conn3 <- [1,2101,null,{"value":"8"}] 07:07:59 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.2.html 07:07:59 INFO - PROCESS | 4433 | 1461420479269 Marionette TRACE conn3 -> [0,2102,"setScriptTimeout",{"ms":35000}] 07:07:59 INFO - PROCESS | 4433 | 1461420479271 Marionette TRACE conn3 <- [1,2102,null,{}] 07:07:59 INFO - PROCESS | 4433 | 1461420479276 Marionette TRACE conn3 -> [0,2103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:07:59 INFO - PROCESS | 4433 | 1461420479602 Marionette TRACE conn3 <- [1,2103,null,{"value":null}] 07:07:59 INFO - PROCESS | 4433 | ************************* 07:07:59 INFO - PROCESS | 4433 | A coding exception was thrown and uncaught in a Task. 07:07:59 INFO - PROCESS | 4433 | 07:07:59 INFO - PROCESS | 4433 | Full message: TypeError: NetworkError when attempting to fetch resource. 07:07:59 INFO - PROCESS | 4433 | Full stack: 07:07:59 INFO - PROCESS | 4433 | ************************* 07:07:59 INFO - PROCESS | 4433 | 1461420479710 Marionette TRACE conn3 -> [0,2104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:07:59 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1283adc000 == 123 [pid = 4433] [id = 533] 07:07:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 139 (0x7f12814d9c00) [pid = 4433] [serial = 1600] [outer = (nil)] 07:07:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 140 (0x7f12834eec00) [pid = 4433] [serial = 1601] [outer = 0x7f12814d9c00] 07:07:59 INFO - PROCESS | 4433 | 1461420479773 Marionette DEBUG loaded listener.js 07:07:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 141 (0x7f1283b82800) [pid = 4433] [serial = 1602] [outer = 0x7f12814d9c00] 07:08:00 INFO - PROCESS | 4433 | 1461420480412 Marionette TRACE conn3 <- [1,2104,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.2.html",0,null,null,[["Canvas test: 2d.path.rect.zero.2",0,null,null]]]}] 07:08:00 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.2.html | Canvas test: 2d.path.rect.zero.2 07:08:00 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.2.html | took 1176ms 07:08:00 INFO - PROCESS | 4433 | 1461420480446 Marionette TRACE conn3 -> [0,2105,"getWindowHandle",null] 07:08:00 INFO - PROCESS | 4433 | 1461420480449 Marionette TRACE conn3 <- [1,2105,null,{"value":"8"}] 07:08:00 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.3.html 07:08:00 INFO - PROCESS | 4433 | 1461420480455 Marionette TRACE conn3 -> [0,2106,"setScriptTimeout",{"ms":35000}] 07:08:00 INFO - PROCESS | 4433 | 1461420480457 Marionette TRACE conn3 <- [1,2106,null,{}] 07:08:00 INFO - PROCESS | 4433 | 1461420480462 Marionette TRACE conn3 -> [0,2107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:00 INFO - PROCESS | 4433 | 1461420480693 Marionette TRACE conn3 <- [1,2107,null,{"value":null}] 07:08:00 INFO - PROCESS | 4433 | 1461420480716 Marionette TRACE conn3 -> [0,2108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:00 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1284464800 == 124 [pid = 4433] [id = 534] 07:08:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 142 (0x7f12814dac00) [pid = 4433] [serial = 1603] [outer = (nil)] 07:08:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 143 (0x7f1288f32c00) [pid = 4433] [serial = 1604] [outer = 0x7f12814dac00] 07:08:00 INFO - PROCESS | 4433 | 1461420480778 Marionette DEBUG loaded listener.js 07:08:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 144 (0x7f128901ec00) [pid = 4433] [serial = 1605] [outer = 0x7f12814dac00] 07:08:01 INFO - PROCESS | 4433 | 1461420481903 Marionette TRACE conn3 <- [1,2108,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.3.html",0,null,null,[["Canvas test: 2d.path.rect.zero.3",0,null,null]]]}] 07:08:01 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.3.html | Canvas test: 2d.path.rect.zero.3 07:08:01 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.3.html | took 1489ms 07:08:01 INFO - PROCESS | 4433 | 1461420481945 Marionette TRACE conn3 -> [0,2109,"getWindowHandle",null] 07:08:01 INFO - PROCESS | 4433 | 1461420481951 Marionette TRACE conn3 <- [1,2109,null,{"value":"8"}] 07:08:01 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.4.html 07:08:01 INFO - PROCESS | 4433 | 1461420481959 Marionette TRACE conn3 -> [0,2110,"setScriptTimeout",{"ms":35000}] 07:08:01 INFO - PROCESS | 4433 | 1461420481964 Marionette TRACE conn3 <- [1,2110,null,{}] 07:08:01 INFO - PROCESS | 4433 | 1461420481972 Marionette TRACE conn3 -> [0,2111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:02 INFO - PROCESS | 4433 | 1461420482218 Marionette TRACE conn3 <- [1,2111,null,{"value":null}] 07:08:02 INFO - PROCESS | 4433 | 1461420482426 Marionette TRACE conn3 -> [0,2112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:02 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127a3ef800 == 125 [pid = 4433] [id = 535] 07:08:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 145 (0x7f127a38c400) [pid = 4433] [serial = 1606] [outer = (nil)] 07:08:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 146 (0x7f127ba1e000) [pid = 4433] [serial = 1607] [outer = 0x7f127a38c400] 07:08:02 INFO - PROCESS | 4433 | 1461420482551 Marionette DEBUG loaded listener.js 07:08:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 147 (0x7f127de0b000) [pid = 4433] [serial = 1608] [outer = 0x7f127a38c400] 07:08:03 INFO - PROCESS | 4433 | 1461420483581 Marionette TRACE conn3 <- [1,2112,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.4.html",0,null,null,[["Canvas test: 2d.path.rect.zero.4",0,null,null]]]}] 07:08:03 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.4.html | Canvas test: 2d.path.rect.zero.4 07:08:03 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.4.html | took 1688ms 07:08:03 INFO - PROCESS | 4433 | 1461420483647 Marionette TRACE conn3 -> [0,2113,"getWindowHandle",null] 07:08:03 INFO - PROCESS | 4433 | 1461420483655 Marionette TRACE conn3 <- [1,2113,null,{"value":"8"}] 07:08:03 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.5.html 07:08:03 INFO - PROCESS | 4433 | 1461420483665 Marionette TRACE conn3 -> [0,2114,"setScriptTimeout",{"ms":35000}] 07:08:03 INFO - PROCESS | 4433 | 1461420483670 Marionette TRACE conn3 <- [1,2114,null,{}] 07:08:03 INFO - PROCESS | 4433 | 1461420483675 Marionette TRACE conn3 -> [0,2115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:03 INFO - PROCESS | 4433 | 1461420483869 Marionette TRACE conn3 <- [1,2115,null,{"value":null}] 07:08:04 INFO - PROCESS | 4433 | 1461420484064 Marionette TRACE conn3 -> [0,2116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:04 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1281397000 == 126 [pid = 4433] [id = 536] 07:08:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 148 (0x7f127fe78c00) [pid = 4433] [serial = 1609] [outer = (nil)] 07:08:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 149 (0x7f127ff13800) [pid = 4433] [serial = 1610] [outer = 0x7f127fe78c00] 07:08:04 INFO - PROCESS | 4433 | 1461420484215 Marionette DEBUG loaded listener.js 07:08:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 150 (0x7f1280149c00) [pid = 4433] [serial = 1611] [outer = 0x7f127fe78c00] 07:08:05 INFO - PROCESS | 4433 | 1461420485083 Marionette TRACE conn3 <- [1,2116,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.5.html",0,null,null,[["Canvas test: 2d.path.rect.zero.5",0,null,null]]]}] 07:08:05 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.5.html | Canvas test: 2d.path.rect.zero.5 07:08:05 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.5.html | took 1482ms 07:08:05 INFO - PROCESS | 4433 | 1461420485150 Marionette TRACE conn3 -> [0,2117,"getWindowHandle",null] 07:08:05 INFO - PROCESS | 4433 | 1461420485155 Marionette TRACE conn3 <- [1,2117,null,{"value":"8"}] 07:08:05 INFO - TEST-START | /2dcontext/path-objects/2d.path.rect.zero.6.html 07:08:05 INFO - PROCESS | 4433 | 1461420485162 Marionette TRACE conn3 -> [0,2118,"setScriptTimeout",{"ms":35000}] 07:08:05 INFO - PROCESS | 4433 | 1461420485168 Marionette TRACE conn3 <- [1,2118,null,{}] 07:08:05 INFO - PROCESS | 4433 | 1461420485184 Marionette TRACE conn3 -> [0,2119,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:05 INFO - PROCESS | 4433 | 1461420485415 Marionette TRACE conn3 <- [1,2119,null,{"value":null}] 07:08:05 INFO - PROCESS | 4433 | 1461420485623 Marionette TRACE conn3 -> [0,2120,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.rect.zero.6.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:05 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12891c5800 == 127 [pid = 4433] [id = 537] 07:08:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 151 (0x7f1280abcc00) [pid = 4433] [serial = 1612] [outer = (nil)] 07:08:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 152 (0x7f12814d7400) [pid = 4433] [serial = 1613] [outer = 0x7f1280abcc00] 07:08:05 INFO - PROCESS | 4433 | 1461420485736 Marionette DEBUG loaded listener.js 07:08:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 153 (0x7f1283b7bc00) [pid = 4433] [serial = 1614] [outer = 0x7f1280abcc00] 07:08:06 INFO - PROCESS | 4433 | 1461420486627 Marionette TRACE conn3 <- [1,2120,null,{"value":["/2dcontext/path-objects/2d.path.rect.zero.6.html",0,null,null,[["Canvas test: 2d.path.rect.zero.6",0,null,null]]]}] 07:08:06 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.rect.zero.6.html | Canvas test: 2d.path.rect.zero.6 07:08:06 INFO - TEST-OK | /2dcontext/path-objects/2d.path.rect.zero.6.html | took 1495ms 07:08:06 INFO - PROCESS | 4433 | 1461420486657 Marionette TRACE conn3 -> [0,2121,"getWindowHandle",null] 07:08:06 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.empty.html 07:08:06 INFO - PROCESS | 4433 | 1461420486662 Marionette TRACE conn3 <- [1,2121,null,{"value":"8"}] 07:08:06 INFO - PROCESS | 4433 | 1461420486667 Marionette TRACE conn3 -> [0,2122,"setScriptTimeout",{"ms":35000}] 07:08:06 INFO - PROCESS | 4433 | 1461420486671 Marionette TRACE conn3 <- [1,2122,null,{}] 07:08:06 INFO - PROCESS | 4433 | 1461420486676 Marionette TRACE conn3 -> [0,2123,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:06 INFO - PROCESS | 4433 | 1461420486858 Marionette TRACE conn3 <- [1,2123,null,{"value":null}] 07:08:07 INFO - PROCESS | 4433 | 1461420487059 Marionette TRACE conn3 -> [0,2124,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.empty.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:07 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a84b000 == 128 [pid = 4433] [id = 538] 07:08:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 154 (0x7f12813bbc00) [pid = 4433] [serial = 1615] [outer = (nil)] 07:08:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 155 (0x7f128a751c00) [pid = 4433] [serial = 1616] [outer = 0x7f12813bbc00] 07:08:07 INFO - PROCESS | 4433 | 1461420487128 Marionette DEBUG loaded listener.js 07:08:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 156 (0x7f128aab3800) [pid = 4433] [serial = 1617] [outer = 0x7f12813bbc00] 07:08:07 INFO - PROCESS | 4433 | 1461420487965 Marionette TRACE conn3 <- [1,2124,null,{"value":["/2dcontext/path-objects/2d.path.stroke.empty.html",0,null,null,[["Empty subpaths are not stroked",0,null,null]]]}] 07:08:07 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.empty.html | Empty subpaths are not stroked 07:08:07 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.empty.html | took 1327ms 07:08:08 INFO - PROCESS | 4433 | 1461420488010 Marionette TRACE conn3 -> [0,2125,"getWindowHandle",null] 07:08:08 INFO - PROCESS | 4433 | 1461420488014 Marionette TRACE conn3 <- [1,2125,null,{"value":"8"}] 07:08:08 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.overlap.html 07:08:08 INFO - PROCESS | 4433 | 1461420488020 Marionette TRACE conn3 -> [0,2126,"setScriptTimeout",{"ms":35000}] 07:08:08 INFO - PROCESS | 4433 | 1461420488023 Marionette TRACE conn3 <- [1,2126,null,{}] 07:08:08 INFO - PROCESS | 4433 | 1461420488028 Marionette TRACE conn3 -> [0,2127,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:08 INFO - PROCESS | 4433 | 1461420488207 Marionette TRACE conn3 <- [1,2127,null,{"value":null}] 07:08:08 INFO - PROCESS | 4433 | 1461420488407 Marionette TRACE conn3 -> [0,2128,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.overlap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:08 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b320000 == 129 [pid = 4433] [id = 539] 07:08:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 157 (0x7f1288f34800) [pid = 4433] [serial = 1618] [outer = (nil)] 07:08:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 158 (0x7f128afdcc00) [pid = 4433] [serial = 1619] [outer = 0x7f1288f34800] 07:08:08 INFO - PROCESS | 4433 | 1461420488475 Marionette DEBUG loaded listener.js 07:08:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 159 (0x7f128b034400) [pid = 4433] [serial = 1620] [outer = 0x7f1288f34800] 07:08:09 INFO - PROCESS | 4433 | 1461420489340 Marionette TRACE conn3 <- [1,2128,null,{"value":["/2dcontext/path-objects/2d.path.stroke.overlap.html",0,null,null,[["Stroked subpaths are combined before being drawn",0,null,null]]]}] 07:08:09 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.overlap.html | Stroked subpaths are combined before being drawn 07:08:09 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.overlap.html | took 1379ms 07:08:09 INFO - PROCESS | 4433 | 1461420489401 Marionette TRACE conn3 -> [0,2129,"getWindowHandle",null] 07:08:09 INFO - PROCESS | 4433 | 1461420489404 Marionette TRACE conn3 <- [1,2129,null,{"value":"8"}] 07:08:09 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.arc.html 07:08:09 INFO - PROCESS | 4433 | 1461420489410 Marionette TRACE conn3 -> [0,2130,"setScriptTimeout",{"ms":35000}] 07:08:09 INFO - PROCESS | 4433 | 1461420489412 Marionette TRACE conn3 <- [1,2130,null,{}] 07:08:09 INFO - PROCESS | 4433 | 1461420489417 Marionette TRACE conn3 -> [0,2131,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:09 INFO - PROCESS | 4433 | 1461420489624 Marionette TRACE conn3 <- [1,2131,null,{"value":null}] 07:08:09 INFO - PROCESS | 4433 | 1461420489831 Marionette TRACE conn3 -> [0,2132,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.arc.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:09 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128bf15800 == 130 [pid = 4433] [id = 540] 07:08:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 160 (0x7f127f2afc00) [pid = 4433] [serial = 1621] [outer = (nil)] 07:08:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 161 (0x7f128b9a3000) [pid = 4433] [serial = 1622] [outer = 0x7f127f2afc00] 07:08:09 INFO - PROCESS | 4433 | 1461420489947 Marionette DEBUG loaded listener.js 07:08:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 162 (0x7f128bf47000) [pid = 4433] [serial = 1623] [outer = 0x7f127f2afc00] 07:08:10 INFO - PROCESS | 4433 | 1461420490837 Marionette TRACE conn3 <- [1,2132,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.arc.html",0,null,null,[["Zero-length line segments from arcTo and arc are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2133,"getWindowHandle",null] 07:08:10 INFO - PROCESS | 4433 | 1461420490896 Marionette TRACE conn3 <- [1,2133,null,{"value":"8"}] 07:08:10 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.closed.html 07:08:10 INFO - PROCESS | 4433 | 1461420490901 Marionette TRACE conn3 -> [0,2134,"setScriptTimeout",{"ms":35000}] 07:08:10 INFO - PROCESS | 4433 | 1461420490904 Marionette TRACE conn3 <- [1,2134,null,{}] 07:08:10 INFO - PROCESS | 4433 | 1461420490909 Marionette TRACE conn3 -> [0,2135,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:11 INFO - PROCESS | 4433 | 1461420491085 Marionette TRACE conn3 <- [1,2135,null,{"value":null}] 07:08:11 INFO - PROCESS | 4433 | 1461420491341 Marionette TRACE conn3 -> [0,2136,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.closed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:11 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128c184800 == 131 [pid = 4433] [id = 541] 07:08:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 163 (0x7f128b014000) [pid = 4433] [serial = 1624] [outer = (nil)] 07:08:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 164 (0x7f128c07dc00) [pid = 4433] [serial = 1625] [outer = 0x7f128b014000] 07:08:11 INFO - PROCESS | 4433 | 1461420491425 Marionette DEBUG loaded listener.js 07:08:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 165 (0x7f128c40dc00) [pid = 4433] [serial = 1626] [outer = 0x7f128b014000] 07:08:12 INFO - PROCESS | 4433 | 1461420492267 Marionette TRACE conn3 <- [1,2136,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.closed.html",0,null,null,[["Zero-length line segments from closed paths are removed before stroking",0,null,null]]]}] 07:08:12 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | Zero-length line segments from closed paths are removed before stroking 07:08:12 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.closed.html | took 1428ms 07:08:12 INFO - PROCESS | 4433 | 1461420492332 Marionette TRACE conn3 -> [0,2137,"getWindowHandle",null] 07:08:12 INFO - PROCESS | 4433 | 1461420492335 Marionette TRACE conn3 <- [1,2137,null,{"value":"8"}] 07:08:12 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.corner.html 07:08:12 INFO - PROCESS | 4433 | 1461420492341 Marionette TRACE conn3 -> [0,2138,"setScriptTimeout",{"ms":35000}] 07:08:12 INFO - PROCESS | 4433 | 1461420492343 Marionette TRACE conn3 <- [1,2138,null,{}] 07:08:12 INFO - PROCESS | 4433 | 1461420492349 Marionette TRACE conn3 -> [0,2139,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:12 INFO - PROCESS | 4433 | 1461420492546 Marionette TRACE conn3 <- [1,2139,null,{"value":null}] 07:08:12 INFO - PROCESS | 4433 | 1461420492748 Marionette TRACE conn3 -> [0,2140,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.corner.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:12 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128ed4e800 == 132 [pid = 4433] [id = 542] 07:08:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 166 (0x7f128bf4a800) [pid = 4433] [serial = 1627] [outer = (nil)] 07:08:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 167 (0x7f128d373000) [pid = 4433] [serial = 1628] [outer = 0x7f128bf4a800] 07:08:12 INFO - PROCESS | 4433 | 1461420492820 Marionette DEBUG loaded listener.js 07:08:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 168 (0x7f128eb98400) [pid = 4433] [serial = 1629] [outer = 0x7f128bf4a800] 07:08:13 INFO - PROCESS | 4433 | 1461420493702 Marionette TRACE conn3 <- [1,2140,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.corner.html",0,null,null,[["Zero-length line segments are removed before stroking with miters",0,null,null]]]}] 07:08:13 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | Zero-length line segments are removed before stroking with miters 07:08:13 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.corner.html | took 1428ms 07:08:13 INFO - PROCESS | 4433 | 1461420493771 Marionette TRACE conn3 -> [0,2141,"getWindowHandle",null] 07:08:13 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.curve.html 07:08:13 INFO - PROCESS | 4433 | 1461420493775 Marionette TRACE conn3 <- [1,2141,null,{"value":"8"}] 07:08:13 INFO - PROCESS | 4433 | 1461420493781 Marionette TRACE conn3 -> [0,2142,"setScriptTimeout",{"ms":35000}] 07:08:13 INFO - PROCESS | 4433 | 1461420493784 Marionette TRACE conn3 <- [1,2142,null,{}] 07:08:13 INFO - PROCESS | 4433 | 1461420493789 Marionette TRACE conn3 -> [0,2143,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:13 INFO - PROCESS | 4433 | 1461420493991 Marionette TRACE conn3 <- [1,2143,null,{"value":null}] 07:08:14 INFO - PROCESS | 4433 | 1461420494191 Marionette TRACE conn3 -> [0,2144,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.curve.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:14 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f310800 == 133 [pid = 4433] [id = 543] 07:08:14 INFO - PROCESS | 4433 | ++DOMWINDOW == 169 (0x7f127ba21000) [pid = 4433] [serial = 1630] [outer = (nil)] 07:08:14 INFO - PROCESS | 4433 | ++DOMWINDOW == 170 (0x7f128eb55800) [pid = 4433] [serial = 1631] [outer = 0x7f127ba21000] 07:08:14 INFO - PROCESS | 4433 | 1461420494268 Marionette DEBUG loaded listener.js 07:08:14 INFO - PROCESS | 4433 | ++DOMWINDOW == 171 (0x7f128f205800) [pid = 4433] [serial = 1632] [outer = 0x7f127ba21000] 07:08:15 INFO - PROCESS | 4433 | 1461420495252 Marionette TRACE conn3 <- [1,2144,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.curve.html",0,null,null,[["Zero-length line segments from quadraticCurveTo and bezierCurveTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html:40:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2145,"getWindowHandle",null] 07:08:15 INFO - PROCESS | 4433 | 1461420495316 Marionette TRACE conn3 <- [1,2145,null,{"value":"8"}] 07:08:15 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.line.html 07:08:15 INFO - PROCESS | 4433 | 1461420495322 Marionette TRACE conn3 -> [0,2146,"setScriptTimeout",{"ms":35000}] 07:08:15 INFO - PROCESS | 4433 | 1461420495325 Marionette TRACE conn3 <- [1,2146,null,{}] 07:08:15 INFO - PROCESS | 4433 | 1461420495330 Marionette TRACE conn3 -> [0,2147,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:15 INFO - PROCESS | 4433 | 1461420495748 Marionette TRACE conn3 <- [1,2147,null,{"value":null}] 07:08:16 INFO - PROCESS | 4433 | 1461420496074 Marionette TRACE conn3 -> [0,2148,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.line.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:16 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f40c000 == 134 [pid = 4433] [id = 544] 07:08:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 172 (0x7f128f2d7c00) [pid = 4433] [serial = 1633] [outer = (nil)] 07:08:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 173 (0x7f128f8c2400) [pid = 4433] [serial = 1634] [outer = 0x7f128f2d7c00] 07:08:16 INFO - PROCESS | 4433 | 1461420496146 Marionette DEBUG loaded listener.js 07:08:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 174 (0x7f128fbfa000) [pid = 4433] [serial = 1635] [outer = 0x7f128f2d7c00] 07:08:17 INFO - PROCESS | 4433 | 1461420497201 Marionette TRACE conn3 <- [1,2148,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.line.html",0,null,null,[["Zero-length line segments from lineTo are removed before stroking",1,"assert_equals: Red channel of the pixel at (50, 25) expected 0 but got 255","_assertPixel@http://web-platform.test:8000/common/canvas-tests.js:38:5\n@http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html:35:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2149,"getWindowHandle",null] 07:08:17 INFO - PROCESS | 4433 | 1461420497256 Marionette TRACE conn3 <- [1,2149,null,{"value":"8"}] 07:08:17 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.prune.rect.html 07:08:17 INFO - PROCESS | 4433 | 1461420497261 Marionette TRACE conn3 -> [0,2150,"setScriptTimeout",{"ms":35000}] 07:08:17 INFO - PROCESS | 4433 | 1461420497265 Marionette TRACE conn3 <- [1,2150,null,{}] 07:08:17 INFO - PROCESS | 4433 | 1461420497270 Marionette TRACE conn3 -> [0,2151,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:17 INFO - PROCESS | 4433 | 1461420497520 Marionette TRACE conn3 <- [1,2151,null,{"value":null}] 07:08:17 INFO - PROCESS | 4433 | 1461420497721 Marionette TRACE conn3 -> [0,2152,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.prune.rect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:17 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f88e000 == 135 [pid = 4433] [id = 545] 07:08:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 175 (0x7f128f2df800) [pid = 4433] [serial = 1636] [outer = (nil)] 07:08:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 176 (0x7f1294b39800) [pid = 4433] [serial = 1637] [outer = 0x7f128f2df800] 07:08:17 INFO - PROCESS | 4433 | 1461420497801 Marionette DEBUG loaded listener.js 07:08:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 177 (0x7f1295c37c00) [pid = 4433] [serial = 1638] [outer = 0x7f128f2df800] 07:08:18 INFO - PROCESS | 4433 | 1461420498751 Marionette TRACE conn3 <- [1,2152,null,{"value":["/2dcontext/path-objects/2d.path.stroke.prune.rect.html",0,null,null,[["Zero-length line segments from rect and strokeRect are removed before stroking",0,null,null]]]}] 07:08:18 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | Zero-length line segments from rect and strokeRect are removed before stroking 07:08:18 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.prune.rect.html | took 1537ms 07:08:18 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale1.html 07:08:18 INFO - PROCESS | 4433 | 1461420498802 Marionette TRACE conn3 -> [0,2153,"getWindowHandle",null] 07:08:18 INFO - PROCESS | 4433 | 1461420498804 Marionette TRACE conn3 <- [1,2153,null,{"value":"8"}] 07:08:18 INFO - PROCESS | 4433 | 1461420498812 Marionette TRACE conn3 -> [0,2154,"setScriptTimeout",{"ms":35000}] 07:08:18 INFO - PROCESS | 4433 | 1461420498815 Marionette TRACE conn3 <- [1,2154,null,{}] 07:08:18 INFO - PROCESS | 4433 | 1461420498820 Marionette TRACE conn3 -> [0,2155,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:19 INFO - PROCESS | 4433 | 1461420499049 Marionette TRACE conn3 <- [1,2155,null,{"value":null}] 07:08:19 INFO - PROCESS | 4433 | 1461420499257 Marionette TRACE conn3 -> [0,2156,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:19 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12933ab000 == 136 [pid = 4433] [id = 546] 07:08:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 178 (0x7f1293fc8800) [pid = 4433] [serial = 1639] [outer = (nil)] 07:08:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 179 (0x7f1296a9d400) [pid = 4433] [serial = 1640] [outer = 0x7f1293fc8800] 07:08:19 INFO - PROCESS | 4433 | 1461420499367 Marionette DEBUG loaded listener.js 07:08:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 180 (0x7f1297833000) [pid = 4433] [serial = 1641] [outer = 0x7f1293fc8800] 07:08:20 INFO - PROCESS | 4433 | 1461420500267 Marionette TRACE conn3 <- [1,2156,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale1.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:08:20 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale1.html | Stroke line widths are scaled by the current transformation matrix 07:08:20 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale1.html | took 1532ms 07:08:20 INFO - PROCESS | 4433 | 1461420500343 Marionette TRACE conn3 -> [0,2157,"getWindowHandle",null] 07:08:20 INFO - PROCESS | 4433 | 1461420500346 Marionette TRACE conn3 <- [1,2157,null,{"value":"8"}] 07:08:20 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.scale2.html 07:08:20 INFO - PROCESS | 4433 | 1461420500352 Marionette TRACE conn3 -> [0,2158,"setScriptTimeout",{"ms":35000}] 07:08:20 INFO - PROCESS | 4433 | 1461420500355 Marionette TRACE conn3 <- [1,2158,null,{}] 07:08:20 INFO - PROCESS | 4433 | 1461420500360 Marionette TRACE conn3 -> [0,2159,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:20 INFO - PROCESS | 4433 | 1461420500552 Marionette TRACE conn3 <- [1,2159,null,{"value":null}] 07:08:20 INFO - PROCESS | 4433 | 1461420500764 Marionette TRACE conn3 -> [0,2160,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.scale2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:20 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1294f78800 == 137 [pid = 4433] [id = 547] 07:08:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 181 (0x7f12955a6800) [pid = 4433] [serial = 1642] [outer = (nil)] 07:08:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 182 (0x7f12a1d41000) [pid = 4433] [serial = 1643] [outer = 0x7f12955a6800] 07:08:20 INFO - PROCESS | 4433 | 1461420500877 Marionette DEBUG loaded listener.js 07:08:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 183 (0x7f12a2078800) [pid = 4433] [serial = 1644] [outer = 0x7f12955a6800] 07:08:21 INFO - PROCESS | 4433 | 1461420501779 Marionette TRACE conn3 <- [1,2160,null,{"value":["/2dcontext/path-objects/2d.path.stroke.scale2.html",0,null,null,[["Stroke line widths are scaled by the current transformation matrix",0,null,null]]]}] 07:08:21 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.scale2.html | Stroke line widths are scaled by the current transformation matrix 07:08:21 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.scale2.html | took 1480ms 07:08:21 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.skew.html 07:08:21 INFO - PROCESS | 4433 | 1461420501834 Marionette TRACE conn3 -> [0,2161,"getWindowHandle",null] 07:08:21 INFO - PROCESS | 4433 | 1461420501837 Marionette TRACE conn3 <- [1,2161,null,{"value":"8"}] 07:08:21 INFO - PROCESS | 4433 | 1461420501841 Marionette TRACE conn3 -> [0,2162,"setScriptTimeout",{"ms":35000}] 07:08:21 INFO - PROCESS | 4433 | 1461420501845 Marionette TRACE conn3 <- [1,2162,null,{}] 07:08:21 INFO - PROCESS | 4433 | 1461420501850 Marionette TRACE conn3 -> [0,2163,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:22 INFO - PROCESS | 4433 | 1461420502033 Marionette TRACE conn3 <- [1,2163,null,{"value":null}] 07:08:22 INFO - PROCESS | 4433 | 1461420502248 Marionette TRACE conn3 -> [0,2164,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.skew.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:22 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127d9e6000 == 138 [pid = 4433] [id = 548] 07:08:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 184 (0x7f12797ce400) [pid = 4433] [serial = 1645] [outer = (nil)] 07:08:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 185 (0x7f127de15400) [pid = 4433] [serial = 1646] [outer = 0x7f12797ce400] 07:08:22 INFO - PROCESS | 4433 | 1461420502361 Marionette DEBUG loaded listener.js 07:08:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 186 (0x7f128bbce400) [pid = 4433] [serial = 1647] [outer = 0x7f12797ce400] 07:08:23 INFO - PROCESS | 4433 | 1461420503290 Marionette TRACE conn3 <- [1,2164,null,{"value":["/2dcontext/path-objects/2d.path.stroke.skew.html",0,null,null,[["Strokes lines are skewed by the current transformation matrix",0,null,null]]]}] 07:08:23 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.skew.html | Strokes lines are skewed by the current transformation matrix 07:08:23 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.skew.html | took 1482ms 07:08:23 INFO - PROCESS | 4433 | 1461420503325 Marionette TRACE conn3 -> [0,2165,"getWindowHandle",null] 07:08:23 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.unaffected.html 07:08:23 INFO - PROCESS | 4433 | 1461420503337 Marionette TRACE conn3 <- [1,2165,null,{"value":"8"}] 07:08:23 INFO - PROCESS | 4433 | 1461420503342 Marionette TRACE conn3 -> [0,2166,"setScriptTimeout",{"ms":35000}] 07:08:23 INFO - PROCESS | 4433 | 1461420503345 Marionette TRACE conn3 <- [1,2166,null,{}] 07:08:23 INFO - PROCESS | 4433 | 1461420503350 Marionette TRACE conn3 -> [0,2167,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:23 INFO - PROCESS | 4433 | 1461420503543 Marionette TRACE conn3 <- [1,2167,null,{"value":null}] 07:08:24 INFO - PROCESS | 4433 | 1461420504222 Marionette TRACE conn3 -> [0,2168,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:24 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127c5c9800 == 139 [pid = 4433] [id = 549] 07:08:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 187 (0x7f1279467400) [pid = 4433] [serial = 1648] [outer = (nil)] 07:08:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 188 (0x7f12797ca000) [pid = 4433] [serial = 1649] [outer = 0x7f1279467400] 07:08:24 INFO - PROCESS | 4433 | 1461420504362 Marionette DEBUG loaded listener.js 07:08:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 189 (0x7f127a4b9400) [pid = 4433] [serial = 1650] [outer = 0x7f1279467400] 07:08:25 INFO - PROCESS | 4433 | 1461420505280 Marionette TRACE conn3 <- [1,2168,null,{"value":["/2dcontext/path-objects/2d.path.stroke.unaffected.html",0,null,null,[["Stroking does not start a new path or subpath",0,null,null]]]}] 07:08:25 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.unaffected.html | Stroking does not start a new path or subpath 07:08:25 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.unaffected.html | took 1984ms 07:08:25 INFO - PROCESS | 4433 | 1461420505327 Marionette TRACE conn3 -> [0,2169,"getWindowHandle",null] 07:08:25 INFO - PROCESS | 4433 | 1461420505334 Marionette TRACE conn3 <- [1,2169,null,{"value":"8"}] 07:08:25 INFO - TEST-START | /2dcontext/path-objects/2d.path.stroke.union.html 07:08:25 INFO - PROCESS | 4433 | 1461420505343 Marionette TRACE conn3 -> [0,2170,"setScriptTimeout",{"ms":35000}] 07:08:25 INFO - PROCESS | 4433 | 1461420505347 Marionette TRACE conn3 <- [1,2170,null,{}] 07:08:25 INFO - PROCESS | 4433 | 1461420505353 Marionette TRACE conn3 -> [0,2171,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:25 INFO - PROCESS | 4433 | 1461420505549 Marionette TRACE conn3 <- [1,2171,null,{"value":null}] 07:08:25 INFO - PROCESS | 4433 | 1461420505776 Marionette TRACE conn3 -> [0,2172,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.stroke.union.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:25 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127e48c800 == 140 [pid = 4433] [id = 550] 07:08:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 190 (0x7f127a386400) [pid = 4433] [serial = 1651] [outer = (nil)] 07:08:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 191 (0x7f127bae2c00) [pid = 4433] [serial = 1652] [outer = 0x7f127a386400] 07:08:25 INFO - PROCESS | 4433 | 1461420505946 Marionette DEBUG loaded listener.js 07:08:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 192 (0x7f127f2a5000) [pid = 4433] [serial = 1653] [outer = 0x7f127a386400] 07:08:26 INFO - PROCESS | 4433 | 1461420506940 Marionette TRACE conn3 <- [1,2172,null,{"value":["/2dcontext/path-objects/2d.path.stroke.union.html",0,null,null,[["Strokes in opposite directions are unioned, not subtracted",0,null,null]]]}] 07:08:27 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.stroke.union.html | Strokes in opposite directions are unioned, not subtracted 07:08:27 INFO - TEST-OK | /2dcontext/path-objects/2d.path.stroke.union.html | took 1678ms 07:08:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1283adc000 == 139 [pid = 4433] [id = 533] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 191 (0x7f127e54cc00) [pid = 4433] [serial = 1538] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | 1461420507181 Marionette TRACE conn3 -> [0,2173,"getWindowHandle",null] 07:08:27 INFO - PROCESS | 4433 | 1461420507186 Marionette TRACE conn3 <- [1,2173,null,{"value":"8"}] 07:08:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128139d800 == 138 [pid = 4433] [id = 532] 07:08:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1280557800 == 137 [pid = 4433] [id = 531] 07:08:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127d9eb000 == 136 [pid = 4433] [id = 530] 07:08:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12797e3800 == 135 [pid = 4433] [id = 529] 07:08:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127c5d4800 == 134 [pid = 4433] [id = 528] 07:08:27 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.basic.html 07:08:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1279644800 == 133 [pid = 4433] [id = 526] 07:08:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1278c68000 == 132 [pid = 4433] [id = 525] 07:08:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1278c50000 == 131 [pid = 4433] [id = 524] 07:08:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1278bcc000 == 130 [pid = 4433] [id = 523] 07:08:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a5310800 == 129 [pid = 4433] [id = 522] 07:08:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a22b4000 == 128 [pid = 4433] [id = 521] 07:08:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1298463000 == 127 [pid = 4433] [id = 520] 07:08:27 INFO - PROCESS | 4433 | 1461420507221 Marionette TRACE conn3 -> [0,2174,"setScriptTimeout",{"ms":35000}] 07:08:27 INFO - PROCESS | 4433 | 1461420507224 Marionette TRACE conn3 <- [1,2174,null,{}] 07:08:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129569d000 == 126 [pid = 4433] [id = 519] 07:08:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128fad2000 == 125 [pid = 4433] [id = 518] 07:08:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f554000 == 124 [pid = 4433] [id = 517] 07:08:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128ed58000 == 123 [pid = 4433] [id = 516] 07:08:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128bf6f800 == 122 [pid = 4433] [id = 515] 07:08:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1283ae6800 == 121 [pid = 4433] [id = 514] 07:08:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127de4a000 == 120 [pid = 4433] [id = 513] 07:08:27 INFO - PROCESS | 4433 | 1461420507241 Marionette TRACE conn3 -> [0,2175,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:27 INFO - PROCESS | 4433 | 1461420507406 Marionette TRACE conn3 <- [1,2175,null,{"value":null}] 07:08:27 INFO - PROCESS | 4433 | 1461420507419 Marionette TRACE conn3 -> [0,2176,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:27 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12794e3000 == 121 [pid = 4433] [id = 551] 07:08:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 192 (0x7f127fe83000) [pid = 4433] [serial = 1654] [outer = (nil)] 07:08:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 193 (0x7f127ff21800) [pid = 4433] [serial = 1655] [outer = 0x7f127fe83000] 07:08:27 INFO - PROCESS | 4433 | 1461420507496 Marionette DEBUG loaded listener.js 07:08:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 194 (0x7f128070bc00) [pid = 4433] [serial = 1656] [outer = 0x7f127fe83000] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 193 (0x7f12a1fc0000) [pid = 4433] [serial = 1437] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 192 (0x7f12a224f800) [pid = 4433] [serial = 1440] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 191 (0x7f12a743bc00) [pid = 4433] [serial = 1446] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 190 (0x7f127ba26400) [pid = 4433] [serial = 1449] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 189 (0x7f12a6b65c00) [pid = 4433] [serial = 1443] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 188 (0x7f128f207c00) [pid = 4433] [serial = 1476] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 187 (0x7f127fe83800) [pid = 4433] [serial = 1511] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 186 (0x7f1291314000) [pid = 4433] [serial = 1490] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 185 (0x7f128bbd0000) [pid = 4433] [serial = 1532] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 184 (0x7f12844dcc00) [pid = 4433] [serial = 1529] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 183 (0x7f127a38cc00) [pid = 4433] [serial = 1478] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 182 (0x7f128f8be000) [pid = 4433] [serial = 1493] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 181 (0x7f1280de9c00) [pid = 4433] [serial = 1523] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 180 (0x7f12814b2400) [pid = 4433] [serial = 1524] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 179 (0x7f128b01e800) [pid = 4433] [serial = 1484] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 178 (0x7f127e89f800) [pid = 4433] [serial = 1518] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 177 (0x7f127e899000) [pid = 4433] [serial = 1517] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 176 (0x7f127ff1cc00) [pid = 4433] [serial = 1521] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 175 (0x7f127ff17c00) [pid = 4433] [serial = 1520] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 174 (0x7f1281c5f000) [pid = 4433] [serial = 1526] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 173 (0x7f12834e7c00) [pid = 4433] [serial = 1527] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 172 (0x7f12814b0400) [pid = 4433] [serial = 1481] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 171 (0x7f12797d2400) [pid = 4433] [serial = 1515] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 170 (0x7f127946a000) [pid = 4433] [serial = 1514] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 169 (0x7f12a207e000) [pid = 4433] [serial = 1496] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 168 (0x7f127ff1e800) [pid = 4433] [serial = 1508] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 167 (0x7f12a35db800) [pid = 4433] [serial = 1499] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 166 (0x7f128c4ed400) [pid = 4433] [serial = 1487] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 165 (0x7f127a4b8800) [pid = 4433] [serial = 1505] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 164 (0x7f12a7253800) [pid = 4433] [serial = 1502] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 163 (0x7f127a388000) [pid = 4433] [serial = 1535] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 162 (0x7f128c07d400) [pid = 4433] [serial = 1533] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 161 (0x7f127bae4c00) [pid = 4433] [serial = 1536] [outer = (nil)] [url = about:blank] 07:08:27 INFO - PROCESS | 4433 | --DOMWINDOW == 160 (0x7f128aab8c00) [pid = 4433] [serial = 1530] [outer = (nil)] [url = about:blank] 07:08:28 INFO - PROCESS | 4433 | 1461420508474 Marionette TRACE conn3 <- [1,2176,null,{"value":["/2dcontext/path-objects/2d.path.transformation.basic.html",0,null,null,[["Canvas test: 2d.path.transformation.basic",0,null,null]]]}] 07:08:28 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.basic.html | Canvas test: 2d.path.transformation.basic 07:08:28 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.basic.html | took 1306ms 07:08:28 INFO - PROCESS | 4433 | 1461420508513 Marionette TRACE conn3 -> [0,2177,"getWindowHandle",null] 07:08:28 INFO - PROCESS | 4433 | 1461420508516 Marionette TRACE conn3 <- [1,2177,null,{"value":"8"}] 07:08:28 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.changing.html 07:08:28 INFO - PROCESS | 4433 | 1461420508524 Marionette TRACE conn3 -> [0,2178,"setScriptTimeout",{"ms":35000}] 07:08:28 INFO - PROCESS | 4433 | 1461420508532 Marionette TRACE conn3 <- [1,2178,null,{}] 07:08:28 INFO - PROCESS | 4433 | 1461420508545 Marionette TRACE conn3 -> [0,2179,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:28 INFO - PROCESS | 4433 | 1461420508732 Marionette TRACE conn3 <- [1,2179,null,{"value":null}] 07:08:28 INFO - PROCESS | 4433 | 1461420508910 Marionette TRACE conn3 -> [0,2180,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.changing.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:28 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127e8c6800 == 122 [pid = 4433] [id = 552] 07:08:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 161 (0x7f127e89f800) [pid = 4433] [serial = 1657] [outer = (nil)] 07:08:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 162 (0x7f1280086800) [pid = 4433] [serial = 1658] [outer = 0x7f127e89f800] 07:08:28 INFO - PROCESS | 4433 | 1461420508978 Marionette DEBUG loaded listener.js 07:08:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 163 (0x7f12814d7000) [pid = 4433] [serial = 1659] [outer = 0x7f127e89f800] 07:08:29 INFO - PROCESS | 4433 | 1461420509744 Marionette TRACE conn3 <- [1,2180,null,{"value":["/2dcontext/path-objects/2d.path.transformation.changing.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:08:29 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.changing.html | Transformations are applied while building paths, not when drawing 07:08:29 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.changing.html | took 1288ms 07:08:29 INFO - PROCESS | 4433 | 1461420509811 Marionette TRACE conn3 -> [0,2181,"getWindowHandle",null] 07:08:29 INFO - PROCESS | 4433 | 1461420509815 Marionette TRACE conn3 <- [1,2181,null,{"value":"8"}] 07:08:29 INFO - TEST-START | /2dcontext/path-objects/2d.path.transformation.multiple.html 07:08:29 INFO - PROCESS | 4433 | 1461420509820 Marionette TRACE conn3 -> [0,2182,"setScriptTimeout",{"ms":35000}] 07:08:29 INFO - PROCESS | 4433 | 1461420509822 Marionette TRACE conn3 <- [1,2182,null,{}] 07:08:29 INFO - PROCESS | 4433 | 1461420509827 Marionette TRACE conn3 -> [0,2183,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:30 INFO - PROCESS | 4433 | 1461420510072 Marionette TRACE conn3 <- [1,2183,null,{"value":null}] 07:08:30 INFO - PROCESS | 4433 | 1461420510100 Marionette TRACE conn3 -> [0,2184,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/path-objects/2d.path.transformation.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:30 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128139d800 == 123 [pid = 4433] [id = 553] 07:08:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 164 (0x7f127e54a400) [pid = 4433] [serial = 1660] [outer = (nil)] 07:08:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 165 (0x7f1281c60400) [pid = 4433] [serial = 1661] [outer = 0x7f127e54a400] 07:08:30 INFO - PROCESS | 4433 | 1461420510160 Marionette DEBUG loaded listener.js 07:08:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 166 (0x7f1288f39800) [pid = 4433] [serial = 1662] [outer = 0x7f127e54a400] 07:08:31 INFO - PROCESS | 4433 | 1461420511022 Marionette TRACE conn3 <- [1,2184,null,{"value":["/2dcontext/path-objects/2d.path.transformation.multiple.html",0,null,null,[["Transformations are applied while building paths, not when drawing",0,null,null]]]}] 07:08:31 INFO - TEST-PASS | /2dcontext/path-objects/2d.path.transformation.multiple.html | Transformations are applied while building paths, not when drawing 07:08:31 INFO - TEST-OK | /2dcontext/path-objects/2d.path.transformation.multiple.html | took 1224ms 07:08:31 INFO - PROCESS | 4433 | 1461420511047 Marionette TRACE conn3 -> [0,2185,"getWindowHandle",null] 07:08:31 INFO - PROCESS | 4433 | 1461420511050 Marionette TRACE conn3 <- [1,2185,null,{"value":"8"}] 07:08:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html 07:08:31 INFO - PROCESS | 4433 | 1461420511062 Marionette TRACE conn3 -> [0,2186,"setScriptTimeout",{"ms":35000}] 07:08:31 INFO - PROCESS | 4433 | 1461420511064 Marionette TRACE conn3 <- [1,2186,null,{}] 07:08:31 INFO - PROCESS | 4433 | 1461420511070 Marionette TRACE conn3 -> [0,2187,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:31 INFO - PROCESS | 4433 | 1461420511326 Marionette TRACE conn3 <- [1,2187,null,{"value":null}] 07:08:31 INFO - PROCESS | 4433 | 1461420511363 Marionette TRACE conn3 -> [0,2188,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:31 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12843a5800 == 124 [pid = 4433] [id = 554] 07:08:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 167 (0x7f128a7a7400) [pid = 4433] [serial = 1663] [outer = (nil)] 07:08:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 168 (0x7f128afd4800) [pid = 4433] [serial = 1664] [outer = 0x7f128a7a7400] 07:08:31 INFO - PROCESS | 4433 | 1461420511442 Marionette DEBUG loaded listener.js 07:08:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 169 (0x7f128b3c3000) [pid = 4433] [serial = 1665] [outer = 0x7f128a7a7400] 07:08:32 INFO - PROCESS | 4433 | --DOMWINDOW == 168 (0x7f12814d9c00) [pid = 4433] [serial = 1600] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.2.html] 07:08:32 INFO - PROCESS | 4433 | --DOMWINDOW == 167 (0x7f128070f000) [pid = 4433] [serial = 1597] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.1.html] 07:08:32 INFO - PROCESS | 4433 | --DOMWINDOW == 166 (0x7f127a38e400) [pid = 4433] [serial = 1585] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.newsubpath.html] 07:08:32 INFO - PROCESS | 4433 | --DOMWINDOW == 165 (0x7f127ff15000) [pid = 4433] [serial = 1594] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.winding.html] 07:08:32 INFO - PROCESS | 4433 | --DOMWINDOW == 164 (0x7f127a388400) [pid = 4433] [serial = 1591] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.selfintersect.html] 07:08:32 INFO - PROCESS | 4433 | --DOMWINDOW == 163 (0x7f127e892c00) [pid = 4433] [serial = 1588] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.nonfinite.html] 07:08:32 INFO - PROCESS | 4433 | 1461420512583 Marionette TRACE conn3 <- [1,2188,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html",0,null,null,[["createImageData(imgdata) exists and returns something",0,null,null]]]}] 07:08:32 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | createImageData(imgdata) exists and returns something 07:08:32 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.basic.html | took 1573ms 07:08:32 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html 07:08:32 INFO - PROCESS | 4433 | 1461420512637 Marionette TRACE conn3 -> [0,2189,"getWindowHandle",null] 07:08:32 INFO - PROCESS | 4433 | 1461420512640 Marionette TRACE conn3 <- [1,2189,null,{"value":"8"}] 07:08:32 INFO - PROCESS | 4433 | 1461420512647 Marionette TRACE conn3 -> [0,2190,"setScriptTimeout",{"ms":35000}] 07:08:32 INFO - PROCESS | 4433 | 1461420512650 Marionette TRACE conn3 <- [1,2190,null,{}] 07:08:32 INFO - PROCESS | 4433 | 1461420512656 Marionette TRACE conn3 -> [0,2191,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:32 INFO - PROCESS | 4433 | 1461420512848 Marionette TRACE conn3 <- [1,2191,null,{"value":null}] 07:08:33 INFO - PROCESS | 4433 | 1461420513011 Marionette TRACE conn3 -> [0,2192,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:33 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12890a5000 == 125 [pid = 4433] [id = 555] 07:08:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 164 (0x7f12813bb400) [pid = 4433] [serial = 1666] [outer = (nil)] 07:08:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 165 (0x7f128b3cb400) [pid = 4433] [serial = 1667] [outer = 0x7f12813bb400] 07:08:33 INFO - PROCESS | 4433 | 1461420513084 Marionette DEBUG loaded listener.js 07:08:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 166 (0x7f128bbd1c00) [pid = 4433] [serial = 1668] [outer = 0x7f12813bb400] 07:08:33 INFO - PROCESS | 4433 | 1461420513750 Marionette TRACE conn3 <- [1,2192,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html",0,null,null,[["createImageData(imgdata) returns transparent black data of the right size",0,null,null]]]}] 07:08:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | createImageData(imgdata) returns transparent black data of the right size 07:08:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.initial.html | took 1142ms 07:08:33 INFO - PROCESS | 4433 | 1461420513815 Marionette TRACE conn3 -> [0,2193,"getWindowHandle",null] 07:08:33 INFO - PROCESS | 4433 | 1461420513818 Marionette TRACE conn3 <- [1,2193,null,{"value":"8"}] 07:08:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html 07:08:33 INFO - PROCESS | 4433 | 1461420513826 Marionette TRACE conn3 -> [0,2194,"setScriptTimeout",{"ms":35000}] 07:08:33 INFO - PROCESS | 4433 | 1461420513829 Marionette TRACE conn3 <- [1,2194,null,{}] 07:08:33 INFO - PROCESS | 4433 | 1461420513834 Marionette TRACE conn3 -> [0,2195,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:34 INFO - PROCESS | 4433 | 1461420514001 Marionette TRACE conn3 <- [1,2195,null,{"value":null}] 07:08:34 INFO - PROCESS | 4433 | 1461420514299 Marionette TRACE conn3 -> [0,2196,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:34 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1278bde800 == 126 [pid = 4433] [id = 556] 07:08:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 167 (0x7f1279463800) [pid = 4433] [serial = 1669] [outer = (nil)] 07:08:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 168 (0x7f1279664800) [pid = 4433] [serial = 1670] [outer = 0x7f1279463800] 07:08:34 INFO - PROCESS | 4433 | 1461420514416 Marionette DEBUG loaded listener.js 07:08:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 169 (0x7f127a38cc00) [pid = 4433] [serial = 1671] [outer = 0x7f1279463800] 07:08:35 INFO - PROCESS | 4433 | 1461420515424 Marionette TRACE conn3 <- [1,2196,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.this.html",0,null,null,[["createImageData(imgdata) should throw when called with the wrong |this|",0,null,null]]]}] 07:08:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | createImageData(imgdata) should throw when called with the wrong |this| 07:08:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.this.html | took 1625ms 07:08:35 INFO - PROCESS | 4433 | 1461420515454 Marionette TRACE conn3 -> [0,2197,"getWindowHandle",null] 07:08:35 INFO - PROCESS | 4433 | 1461420515461 Marionette TRACE conn3 <- [1,2197,null,{"value":"8"}] 07:08:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html 07:08:35 INFO - PROCESS | 4433 | 1461420515469 Marionette TRACE conn3 -> [0,2198,"setScriptTimeout",{"ms":35000}] 07:08:35 INFO - PROCESS | 4433 | 1461420515473 Marionette TRACE conn3 <- [1,2198,null,{}] 07:08:35 INFO - PROCESS | 4433 | 1461420515480 Marionette TRACE conn3 -> [0,2199,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:35 INFO - PROCESS | 4433 | 1461420515705 Marionette TRACE conn3 <- [1,2199,null,{"value":null}] 07:08:35 INFO - PROCESS | 4433 | 1461420515908 Marionette TRACE conn3 -> [0,2200,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:35 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1280685800 == 127 [pid = 4433] [id = 557] 07:08:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 170 (0x7f1279464000) [pid = 4433] [serial = 1672] [outer = (nil)] 07:08:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 171 (0x7f127ff0f800) [pid = 4433] [serial = 1673] [outer = 0x7f1279464000] 07:08:36 INFO - PROCESS | 4433 | 1461420516022 Marionette DEBUG loaded listener.js 07:08:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 172 (0x7f128014b000) [pid = 4433] [serial = 1674] [outer = 0x7f1279464000] 07:08:36 INFO - PROCESS | 4433 | 1461420516986 Marionette TRACE conn3 <- [1,2200,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.type.html",0,null,null,[["createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:08:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | createImageData(imgdata) returns an ImageData object containing a Uint8ClampedArray object 07:08:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.type.html | took 1578ms 07:08:37 INFO - PROCESS | 4433 | 1461420517054 Marionette TRACE conn3 -> [0,2201,"getWindowHandle",null] 07:08:37 INFO - PROCESS | 4433 | 1461420517060 Marionette TRACE conn3 <- [1,2201,null,{"value":"8"}] 07:08:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html 07:08:37 INFO - PROCESS | 4433 | 1461420517067 Marionette TRACE conn3 -> [0,2202,"setScriptTimeout",{"ms":35000}] 07:08:37 INFO - PROCESS | 4433 | 1461420517071 Marionette TRACE conn3 <- [1,2202,null,{}] 07:08:37 INFO - PROCESS | 4433 | 1461420517076 Marionette TRACE conn3 -> [0,2203,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:37 INFO - PROCESS | 4433 | 1461420517324 Marionette TRACE conn3 <- [1,2203,null,{"value":null}] 07:08:37 INFO - PROCESS | 4433 | 1461420517612 Marionette TRACE conn3 -> [0,2204,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:37 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a84e000 == 128 [pid = 4433] [id = 558] 07:08:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 173 (0x7f1281361000) [pid = 4433] [serial = 1675] [outer = (nil)] 07:08:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 174 (0x7f12834ebc00) [pid = 4433] [serial = 1676] [outer = 0x7f1281361000] 07:08:37 INFO - PROCESS | 4433 | 1461420517726 Marionette DEBUG loaded listener.js 07:08:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 175 (0x7f128aab6800) [pid = 4433] [serial = 1677] [outer = 0x7f1281361000] 07:08:38 INFO - PROCESS | 4433 | 1461420518541 Marionette TRACE conn3 <- [1,2204,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html",0,null,null,[["createImageData(null) throws TypeError",0,null,null]]]}] 07:08:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | createImageData(null) throws TypeError 07:08:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create1.zero.html | took 1530ms 07:08:38 INFO - PROCESS | 4433 | 1461420518598 Marionette TRACE conn3 -> [0,2205,"getWindowHandle",null] 07:08:38 INFO - PROCESS | 4433 | 1461420518601 Marionette TRACE conn3 <- [1,2205,null,{"value":"8"}] 07:08:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html 07:08:38 INFO - PROCESS | 4433 | 1461420518617 Marionette TRACE conn3 -> [0,2206,"setScriptTimeout",{"ms":35000}] 07:08:38 INFO - PROCESS | 4433 | 1461420518626 Marionette TRACE conn3 <- [1,2206,null,{}] 07:08:38 INFO - PROCESS | 4433 | 1461420518634 Marionette TRACE conn3 -> [0,2207,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:38 INFO - PROCESS | 4433 | 1461420518889 Marionette TRACE conn3 <- [1,2207,null,{"value":null}] 07:08:39 INFO - PROCESS | 4433 | 1461420519092 Marionette TRACE conn3 -> [0,2208,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:39 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128c4ac800 == 129 [pid = 4433] [id = 559] 07:08:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 176 (0x7f128b011800) [pid = 4433] [serial = 1678] [outer = (nil)] 07:08:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 177 (0x7f128bbe2400) [pid = 4433] [serial = 1679] [outer = 0x7f128b011800] 07:08:39 INFO - PROCESS | 4433 | 1461420519205 Marionette DEBUG loaded listener.js 07:08:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 178 (0x7f128eba1000) [pid = 4433] [serial = 1680] [outer = 0x7f128b011800] 07:08:40 INFO - PROCESS | 4433 | 1461420520102 Marionette TRACE conn3 <- [1,2208,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html",0,null,null,[["createImageData(sw, sh) exists and returns something",0,null,null]]]}] 07:08:40 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | createImageData(sw, sh) exists and returns something 07:08:40 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.basic.html | took 1556ms 07:08:40 INFO - PROCESS | 4433 | 1461420520165 Marionette TRACE conn3 -> [0,2209,"getWindowHandle",null] 07:08:40 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html 07:08:40 INFO - PROCESS | 4433 | 1461420520170 Marionette TRACE conn3 <- [1,2209,null,{"value":"8"}] 07:08:40 INFO - PROCESS | 4433 | 1461420520176 Marionette TRACE conn3 -> [0,2210,"setScriptTimeout",{"ms":35000}] 07:08:40 INFO - PROCESS | 4433 | 1461420520179 Marionette TRACE conn3 <- [1,2210,null,{}] 07:08:40 INFO - PROCESS | 4433 | 1461420520184 Marionette TRACE conn3 -> [0,2211,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:40 INFO - PROCESS | 4433 | 1461420520384 Marionette TRACE conn3 <- [1,2211,null,{"value":null}] 07:08:40 INFO - PROCESS | 4433 | 1461420520588 Marionette TRACE conn3 -> [0,2212,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:40 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f41e000 == 130 [pid = 4433] [id = 560] 07:08:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 179 (0x7f128b03a400) [pid = 4433] [serial = 1681] [outer = (nil)] 07:08:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 180 (0x7f128f252400) [pid = 4433] [serial = 1682] [outer = 0x7f128b03a400] 07:08:40 INFO - PROCESS | 4433 | 1461420520703 Marionette DEBUG loaded listener.js 07:08:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 181 (0x7f128f8ca400) [pid = 4433] [serial = 1683] [outer = 0x7f128b03a400] 07:08:41 INFO - PROCESS | 4433 | 1461420521600 Marionette TRACE conn3 <- [1,2212,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html",0,null,null,[["createImageData(sw, sh) returns transparent black data of the right size",0,null,null]]]}] 07:08:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | createImageData(sw, sh) returns transparent black data of the right size 07:08:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.initial.html | took 1492ms 07:08:41 INFO - PROCESS | 4433 | 1461420521668 Marionette TRACE conn3 -> [0,2213,"getWindowHandle",null] 07:08:41 INFO - PROCESS | 4433 | 1461420521671 Marionette TRACE conn3 <- [1,2213,null,{"value":"8"}] 07:08:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html 07:08:41 INFO - PROCESS | 4433 | 1461420521677 Marionette TRACE conn3 -> [0,2214,"setScriptTimeout",{"ms":35000}] 07:08:41 INFO - PROCESS | 4433 | 1461420521679 Marionette TRACE conn3 <- [1,2214,null,{}] 07:08:41 INFO - PROCESS | 4433 | 1461420521684 Marionette TRACE conn3 -> [0,2215,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:41 INFO - PROCESS | 4433 | 1461420521872 Marionette TRACE conn3 <- [1,2215,null,{"value":null}] 07:08:42 INFO - PROCESS | 4433 | 1461420522074 Marionette TRACE conn3 -> [0,2216,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:42 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f89b000 == 131 [pid = 4433] [id = 561] 07:08:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 182 (0x7f129480b400) [pid = 4433] [serial = 1684] [outer = (nil)] 07:08:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 183 (0x7f1294b3ac00) [pid = 4433] [serial = 1685] [outer = 0x7f129480b400] 07:08:42 INFO - PROCESS | 4433 | 1461420522199 Marionette DEBUG loaded listener.js 07:08:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 184 (0x7f129590e800) [pid = 4433] [serial = 1686] [outer = 0x7f129480b400] 07:08:43 INFO - PROCESS | 4433 | 1461420523126 Marionette TRACE conn3 <- [1,2216,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.large.html",0,null,null,[["createImageData(sw, sh) works for sizes much larger than the canvas",0,null,null]]]}] 07:08:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | createImageData(sw, sh) works for sizes much larger than the canvas 07:08:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.large.html | took 1488ms 07:08:43 INFO - PROCESS | 4433 | 1461420523166 Marionette TRACE conn3 -> [0,2217,"getWindowHandle",null] 07:08:43 INFO - PROCESS | 4433 | 1461420523169 Marionette TRACE conn3 <- [1,2217,null,{"value":"8"}] 07:08:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html 07:08:43 INFO - PROCESS | 4433 | 1461420523175 Marionette TRACE conn3 -> [0,2218,"setScriptTimeout",{"ms":35000}] 07:08:43 INFO - PROCESS | 4433 | 1461420523178 Marionette TRACE conn3 <- [1,2218,null,{}] 07:08:43 INFO - PROCESS | 4433 | 1461420523183 Marionette TRACE conn3 -> [0,2219,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:43 INFO - PROCESS | 4433 | 1461420523371 Marionette TRACE conn3 <- [1,2219,null,{"value":null}] 07:08:43 INFO - PROCESS | 4433 | 1461420523582 Marionette TRACE conn3 -> [0,2220,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:43 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1295e77000 == 132 [pid = 4433] [id = 562] 07:08:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 185 (0x7f1296b67c00) [pid = 4433] [serial = 1687] [outer = (nil)] 07:08:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 186 (0x7f12a224f800) [pid = 4433] [serial = 1688] [outer = 0x7f1296b67c00] 07:08:43 INFO - PROCESS | 4433 | 1461420523648 Marionette DEBUG loaded listener.js 07:08:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 187 (0x7f12a3144c00) [pid = 4433] [serial = 1689] [outer = 0x7f1296b67c00] 07:08:44 INFO - PROCESS | 4433 | 1461420524503 Marionette TRACE conn3 <- [1,2220,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html",0,null,null,[["createImageData(sw, sh) takes the absolute magnitude of the size arguments",0,null,null]]]}] 07:08:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | createImageData(sw, sh) takes the absolute magnitude of the size arguments 07:08:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.negative.html | took 1383ms 07:08:44 INFO - PROCESS | 4433 | 1461420524559 Marionette TRACE conn3 -> [0,2221,"getWindowHandle",null] 07:08:44 INFO - PROCESS | 4433 | 1461420524562 Marionette TRACE conn3 <- [1,2221,null,{"value":"8"}] 07:08:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html 07:08:44 INFO - PROCESS | 4433 | 1461420524569 Marionette TRACE conn3 -> [0,2222,"setScriptTimeout",{"ms":35000}] 07:08:44 INFO - PROCESS | 4433 | 1461420524572 Marionette TRACE conn3 <- [1,2222,null,{}] 07:08:44 INFO - PROCESS | 4433 | 1461420524577 Marionette TRACE conn3 -> [0,2223,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:44 INFO - PROCESS | 4433 | 1461420524759 Marionette TRACE conn3 <- [1,2223,null,{"value":null}] 07:08:44 INFO - PROCESS | 4433 | 1461420524969 Marionette TRACE conn3 -> [0,2224,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:44 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1298467000 == 133 [pid = 4433] [id = 563] 07:08:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 188 (0x7f1296b71400) [pid = 4433] [serial = 1690] [outer = (nil)] 07:08:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 189 (0x7f12a534a000) [pid = 4433] [serial = 1691] [outer = 0x7f1296b71400] 07:08:45 INFO - PROCESS | 4433 | 1461420525038 Marionette DEBUG loaded listener.js 07:08:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 190 (0x7f12a6b5f800) [pid = 4433] [serial = 1692] [outer = 0x7f1296b71400] 07:08:45 INFO - PROCESS | 4433 | 1461420525889 Marionette TRACE conn3 <- [1,2224,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html",0,null,null,[["createImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:08:45 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | createImageData() throws TypeError if arguments are not finite 07:08:45 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html | took 1380ms 07:08:45 INFO - PROCESS | 4433 | 1461420525950 Marionette TRACE conn3 -> [0,2225,"getWindowHandle",null] 07:08:45 INFO - PROCESS | 4433 | 1461420525954 Marionette TRACE conn3 <- [1,2225,null,{"value":"8"}] 07:08:45 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html 07:08:45 INFO - PROCESS | 4433 | 1461420525960 Marionette TRACE conn3 -> [0,2226,"setScriptTimeout",{"ms":35000}] 07:08:45 INFO - PROCESS | 4433 | 1461420525962 Marionette TRACE conn3 <- [1,2226,null,{}] 07:08:45 INFO - PROCESS | 4433 | 1461420525968 Marionette TRACE conn3 -> [0,2227,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:46 INFO - PROCESS | 4433 | 1461420526151 Marionette TRACE conn3 <- [1,2227,null,{"value":null}] 07:08:46 INFO - PROCESS | 4433 | 1461420526362 Marionette TRACE conn3 -> [0,2228,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:46 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a20b2800 == 134 [pid = 4433] [id = 564] 07:08:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 191 (0x7f12975d2800) [pid = 4433] [serial = 1693] [outer = (nil)] 07:08:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 192 (0x7f12a6db5000) [pid = 4433] [serial = 1694] [outer = 0x7f12975d2800] 07:08:46 INFO - PROCESS | 4433 | 1461420526445 Marionette DEBUG loaded listener.js 07:08:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 193 (0x7f12a72b7800) [pid = 4433] [serial = 1695] [outer = 0x7f12975d2800] 07:08:47 INFO - PROCESS | 4433 | 1461420527292 Marionette TRACE conn3 <- [1,2228,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.round.html",0,null,null,[["createImageData(w, h) is rounded the same as getImageData(0, 0, w, h)",0,null,null]]]}] 07:08:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | createImageData(w, h) is rounded the same as getImageData(0, 0, w, h) 07:08:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.round.html | took 1385ms 07:08:47 INFO - PROCESS | 4433 | 1461420527347 Marionette TRACE conn3 -> [0,2229,"getWindowHandle",null] 07:08:47 INFO - PROCESS | 4433 | 1461420527351 Marionette TRACE conn3 <- [1,2229,null,{"value":"8"}] 07:08:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html 07:08:47 INFO - PROCESS | 4433 | 1461420527358 Marionette TRACE conn3 -> [0,2230,"setScriptTimeout",{"ms":35000}] 07:08:47 INFO - PROCESS | 4433 | 1461420527361 Marionette TRACE conn3 <- [1,2230,null,{}] 07:08:47 INFO - PROCESS | 4433 | 1461420527387 Marionette TRACE conn3 -> [0,2231,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:47 INFO - PROCESS | 4433 | 1461420527583 Marionette TRACE conn3 <- [1,2231,null,{"value":null}] 07:08:47 INFO - PROCESS | 4433 | 1461420527798 Marionette TRACE conn3 -> [0,2232,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:47 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a341a000 == 135 [pid = 4433] [id = 565] 07:08:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 194 (0x7f127ab02c00) [pid = 4433] [serial = 1696] [outer = (nil)] 07:08:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 195 (0x7f127ab0a800) [pid = 4433] [serial = 1697] [outer = 0x7f127ab02c00] 07:08:47 INFO - PROCESS | 4433 | 1461420527908 Marionette DEBUG loaded listener.js 07:08:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 196 (0x7f127ab0f800) [pid = 4433] [serial = 1698] [outer = 0x7f127ab02c00] 07:08:48 INFO - PROCESS | 4433 | 1461420528797 Marionette TRACE conn3 <- [1,2232,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.this.html",0,null,null,[["createImageData(sw, sh) should throw when called with the wrong |this|",0,null,null]]]}] 07:08:48 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | createImageData(sw, sh) should throw when called with the wrong |this| 07:08:48 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.this.html | took 1453ms 07:08:48 INFO - PROCESS | 4433 | 1461420528811 Marionette TRACE conn3 -> [0,2233,"getWindowHandle",null] 07:08:48 INFO - PROCESS | 4433 | 1461420528813 Marionette TRACE conn3 <- [1,2233,null,{"value":"8"}] 07:08:48 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html 07:08:48 INFO - PROCESS | 4433 | 1461420528872 Marionette TRACE conn3 -> [0,2234,"setScriptTimeout",{"ms":35000}] 07:08:48 INFO - PROCESS | 4433 | 1461420528879 Marionette TRACE conn3 <- [1,2234,null,{}] 07:08:48 INFO - PROCESS | 4433 | 1461420528889 Marionette TRACE conn3 -> [0,2235,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:49 INFO - PROCESS | 4433 | 1461420529073 Marionette TRACE conn3 <- [1,2235,null,{"value":null}] 07:08:49 INFO - PROCESS | 4433 | 1461420529278 Marionette TRACE conn3 -> [0,2236,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:49 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a6a5a800 == 136 [pid = 4433] [id = 566] 07:08:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 197 (0x7f127ab05000) [pid = 4433] [serial = 1699] [outer = (nil)] 07:08:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 198 (0x7f1280c8dc00) [pid = 4433] [serial = 1700] [outer = 0x7f127ab05000] 07:08:49 INFO - PROCESS | 4433 | 1461420529398 Marionette DEBUG loaded listener.js 07:08:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 199 (0x7f1280c95800) [pid = 4433] [serial = 1701] [outer = 0x7f127ab05000] 07:08:50 INFO - PROCESS | 4433 | 1461420530308 Marionette TRACE conn3 <- [1,2236,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html",0,null,null,[["createImageData(sw, sh) works for sizes smaller than one pixel",0,null,null]]]}] 07:08:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | createImageData(sw, sh) works for sizes smaller than one pixel 07:08:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html | took 1529ms 07:08:50 INFO - PROCESS | 4433 | 1461420530364 Marionette TRACE conn3 -> [0,2237,"getWindowHandle",null] 07:08:50 INFO - PROCESS | 4433 | 1461420530368 Marionette TRACE conn3 <- [1,2237,null,{"value":"8"}] 07:08:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html 07:08:50 INFO - PROCESS | 4433 | 1461420530374 Marionette TRACE conn3 -> [0,2238,"setScriptTimeout",{"ms":35000}] 07:08:50 INFO - PROCESS | 4433 | 1461420530378 Marionette TRACE conn3 <- [1,2238,null,{}] 07:08:50 INFO - PROCESS | 4433 | 1461420530383 Marionette TRACE conn3 -> [0,2239,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:50 INFO - PROCESS | 4433 | 1461420530607 Marionette TRACE conn3 <- [1,2239,null,{"value":null}] 07:08:50 INFO - PROCESS | 4433 | 1461420530820 Marionette TRACE conn3 -> [0,2240,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:50 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12aa04a800 == 137 [pid = 4433] [id = 567] 07:08:50 INFO - PROCESS | 4433 | ++DOMWINDOW == 200 (0x7f127ab09000) [pid = 4433] [serial = 1702] [outer = (nil)] 07:08:50 INFO - PROCESS | 4433 | ++DOMWINDOW == 201 (0x7f127e823c00) [pid = 4433] [serial = 1703] [outer = 0x7f127ab09000] 07:08:50 INFO - PROCESS | 4433 | 1461420530934 Marionette DEBUG loaded listener.js 07:08:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 202 (0x7f1280c97800) [pid = 4433] [serial = 1704] [outer = 0x7f127ab09000] 07:08:51 INFO - PROCESS | 4433 | 1461420531871 Marionette TRACE conn3 <- [1,2240,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.type.html",0,null,null,[["createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:08:51 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | createImageData(sw, sh) returns an ImageData object containing a Uint8ClampedArray object 07:08:51 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.type.html | took 1528ms 07:08:51 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html 07:08:51 INFO - PROCESS | 4433 | 1461420531902 Marionette TRACE conn3 -> [0,2241,"getWindowHandle",null] 07:08:51 INFO - PROCESS | 4433 | 1461420531905 Marionette TRACE conn3 <- [1,2241,null,{"value":"8"}] 07:08:51 INFO - PROCESS | 4433 | 1461420531911 Marionette TRACE conn3 -> [0,2242,"setScriptTimeout",{"ms":35000}] 07:08:51 INFO - PROCESS | 4433 | 1461420531914 Marionette TRACE conn3 <- [1,2242,null,{}] 07:08:51 INFO - PROCESS | 4433 | 1461420531919 Marionette TRACE conn3 -> [0,2243,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:52 INFO - PROCESS | 4433 | 1461420532113 Marionette TRACE conn3 <- [1,2243,null,{"value":null}] 07:08:52 INFO - PROCESS | 4433 | 1461420532329 Marionette TRACE conn3 -> [0,2244,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:52 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1278c53000 == 138 [pid = 4433] [id = 568] 07:08:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 203 (0x7f12797cd400) [pid = 4433] [serial = 1705] [outer = (nil)] 07:08:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 204 (0x7f127fe7c400) [pid = 4433] [serial = 1706] [outer = 0x7f12797cd400] 07:08:52 INFO - PROCESS | 4433 | 1461420532439 Marionette DEBUG loaded listener.js 07:08:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 205 (0x7f128135b800) [pid = 4433] [serial = 1707] [outer = 0x7f12797cd400] 07:08:53 INFO - PROCESS | 4433 | 1461420533297 Marionette TRACE conn3 <- [1,2244,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html",0,null,null,[["createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:08:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | createImageData(sw, sh) throws INDEX_SIZE_ERR if size is zero 07:08:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.create2.zero.html | took 1433ms 07:08:53 INFO - PROCESS | 4433 | 1461420533343 Marionette TRACE conn3 -> [0,2245,"getWindowHandle",null] 07:08:53 INFO - PROCESS | 4433 | 1461420533347 Marionette TRACE conn3 <- [1,2245,null,{"value":"8"}] 07:08:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html 07:08:53 INFO - PROCESS | 4433 | 1461420533352 Marionette TRACE conn3 -> [0,2246,"setScriptTimeout",{"ms":35000}] 07:08:53 INFO - PROCESS | 4433 | 1461420533355 Marionette TRACE conn3 <- [1,2246,null,{}] 07:08:53 INFO - PROCESS | 4433 | 1461420533361 Marionette TRACE conn3 -> [0,2247,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:53 INFO - PROCESS | 4433 | 1461420533633 Marionette TRACE conn3 <- [1,2247,null,{"value":null}] 07:08:54 INFO - PROCESS | 4433 | 1461420534415 Marionette TRACE conn3 -> [0,2248,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:54 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127c3d4000 == 139 [pid = 4433] [id = 569] 07:08:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 206 (0x7f127a38a000) [pid = 4433] [serial = 1708] [outer = (nil)] 07:08:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 207 (0x7f127ab08800) [pid = 4433] [serial = 1709] [outer = 0x7f127a38a000] 07:08:54 INFO - PROCESS | 4433 | 1461420534509 Marionette DEBUG loaded listener.js 07:08:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 208 (0x7f127baef000) [pid = 4433] [serial = 1710] [outer = 0x7f127a38a000] 07:08:55 INFO - PROCESS | 4433 | 1461420535423 Marionette TRACE conn3 <- [1,2248,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.basic.html",0,null,null,[["getImageData() exists and returns something",0,null,null]]]}] 07:08:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | getImageData() exists and returns something 07:08:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.basic.html | took 2128ms 07:08:55 INFO - PROCESS | 4433 | 1461420535483 Marionette TRACE conn3 -> [0,2249,"getWindowHandle",null] 07:08:55 INFO - PROCESS | 4433 | 1461420535489 Marionette TRACE conn3 <- [1,2249,null,{"value":"8"}] 07:08:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html 07:08:55 INFO - PROCESS | 4433 | 1461420535497 Marionette TRACE conn3 -> [0,2250,"setScriptTimeout",{"ms":35000}] 07:08:55 INFO - PROCESS | 4433 | 1461420535501 Marionette TRACE conn3 <- [1,2250,null,{}] 07:08:55 INFO - PROCESS | 4433 | 1461420535507 Marionette TRACE conn3 -> [0,2251,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:55 INFO - PROCESS | 4433 | 1461420535698 Marionette TRACE conn3 <- [1,2251,null,{"value":null}] 07:08:55 INFO - PROCESS | 4433 | 1461420535928 Marionette TRACE conn3 -> [0,2252,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:56 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12797e3000 == 140 [pid = 4433] [id = 570] 07:08:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 209 (0x7f127a4b5400) [pid = 4433] [serial = 1711] [outer = (nil)] 07:08:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 210 (0x7f127ba1d800) [pid = 4433] [serial = 1712] [outer = 0x7f127a4b5400] 07:08:56 INFO - PROCESS | 4433 | 1461420536105 Marionette DEBUG loaded listener.js 07:08:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 211 (0x7f127baefc00) [pid = 4433] [serial = 1713] [outer = 0x7f127a4b5400] 07:08:57 INFO - PROCESS | 4433 | 1461420537158 Marionette TRACE conn3 <- [1,2252,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html",0,null,null,[["getImageData() clamps colours to the range [0, 255]",0,null,null]]]}] 07:08:57 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | getImageData() clamps colours to the range [0, 255] 07:08:57 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.clamp.html | took 1731ms 07:08:57 INFO - PROCESS | 4433 | 1461420537232 Marionette TRACE conn3 -> [0,2253,"getWindowHandle",null] 07:08:57 INFO - PROCESS | 4433 | 1461420537237 Marionette TRACE conn3 <- [1,2253,null,{"value":"8"}] 07:08:57 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.length.html 07:08:57 INFO - PROCESS | 4433 | 1461420537243 Marionette TRACE conn3 -> [0,2254,"setScriptTimeout",{"ms":35000}] 07:08:57 INFO - PROCESS | 4433 | 1461420537246 Marionette TRACE conn3 <- [1,2254,null,{}] 07:08:57 INFO - PROCESS | 4433 | 1461420537251 Marionette TRACE conn3 -> [0,2255,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:57 INFO - PROCESS | 4433 | 1461420537491 Marionette TRACE conn3 <- [1,2255,null,{"value":null}] 07:08:57 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12890a5000 == 139 [pid = 4433] [id = 555] 07:08:57 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12843a5800 == 138 [pid = 4433] [id = 554] 07:08:57 INFO - PROCESS | 4433 | --DOMWINDOW == 210 (0x7f1279669400) [pid = 4433] [serial = 1580] [outer = (nil)] [url = about:blank] 07:08:57 INFO - PROCESS | 4433 | --DOMWINDOW == 209 (0x7f1288f32c00) [pid = 4433] [serial = 1604] [outer = (nil)] [url = about:blank] 07:08:57 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128139d800 == 137 [pid = 4433] [id = 553] 07:08:57 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127e8c6800 == 136 [pid = 4433] [id = 552] 07:08:57 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12794e3000 == 135 [pid = 4433] [id = 551] 07:08:57 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127e48c800 == 134 [pid = 4433] [id = 550] 07:08:57 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127c5c9800 == 133 [pid = 4433] [id = 549] 07:08:57 INFO - PROCESS | 4433 | 1461420537848 Marionette TRACE conn3 -> [0,2256,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.length.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:57 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128ed4e800 == 132 [pid = 4433] [id = 542] 07:08:57 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128c184800 == 131 [pid = 4433] [id = 541] 07:08:57 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128bf15800 == 130 [pid = 4433] [id = 540] 07:08:57 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12794e3000 == 131 [pid = 4433] [id = 571] 07:08:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 210 (0x7f127e54fc00) [pid = 4433] [serial = 1714] [outer = (nil)] 07:08:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 211 (0x7f127e820800) [pid = 4433] [serial = 1715] [outer = 0x7f127e54fc00] 07:08:57 INFO - PROCESS | 4433 | 1461420537923 Marionette DEBUG loaded listener.js 07:08:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 212 (0x7f127e892800) [pid = 4433] [serial = 1716] [outer = 0x7f127e54fc00] 07:08:58 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b320000 == 130 [pid = 4433] [id = 539] 07:08:58 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128a84b000 == 129 [pid = 4433] [id = 538] 07:08:58 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12891c5800 == 128 [pid = 4433] [id = 537] 07:08:58 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1281397000 == 127 [pid = 4433] [id = 536] 07:08:58 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127a3ef800 == 126 [pid = 4433] [id = 535] 07:08:58 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1284464800 == 125 [pid = 4433] [id = 534] 07:08:58 INFO - PROCESS | 4433 | --DOMWINDOW == 211 (0x7f12900e8000) [pid = 4433] [serial = 1562] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 4433 | --DOMWINDOW == 210 (0x7f12945b9c00) [pid = 4433] [serial = 1565] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 4433 | --DOMWINDOW == 209 (0x7f1283b82800) [pid = 4433] [serial = 1602] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 4433 | --DOMWINDOW == 208 (0x7f128a748800) [pid = 4433] [serial = 1550] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 4433 | --DOMWINDOW == 207 (0x7f127ff15400) [pid = 4433] [serial = 1544] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 4433 | --DOMWINDOW == 206 (0x7f128c1bdc00) [pid = 4433] [serial = 1556] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 4433 | --DOMWINDOW == 205 (0x7f128135c800) [pid = 4433] [serial = 1598] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 4433 | --DOMWINDOW == 204 (0x7f12834eec00) [pid = 4433] [serial = 1601] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 4433 | --DOMWINDOW == 203 (0x7f127e550800) [pid = 4433] [serial = 1541] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 4433 | --DOMWINDOW == 202 (0x7f127ba1fc00) [pid = 4433] [serial = 1586] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 4433 | --DOMWINDOW == 201 (0x7f12813b7400) [pid = 4433] [serial = 1599] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 4433 | --DOMWINDOW == 200 (0x7f1294b3a000) [pid = 4433] [serial = 1568] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 4433 | --DOMWINDOW == 199 (0x7f129b25c800) [pid = 4433] [serial = 1574] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 4433 | --DOMWINDOW == 198 (0x7f128afd8c00) [pid = 4433] [serial = 1553] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 4433 | --DOMWINDOW == 197 (0x7f1280ab0400) [pid = 4433] [serial = 1595] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 4433 | --DOMWINDOW == 196 (0x7f127ff13400) [pid = 4433] [serial = 1592] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 4433 | --DOMWINDOW == 195 (0x7f12814d8c00) [pid = 4433] [serial = 1547] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 4433 | --DOMWINDOW == 194 (0x7f127fe7fc00) [pid = 4433] [serial = 1590] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 4433 | --DOMWINDOW == 193 (0x7f128008a800) [pid = 4433] [serial = 1593] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 4433 | --DOMWINDOW == 192 (0x7f1295f86800) [pid = 4433] [serial = 1571] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 4433 | --DOMWINDOW == 191 (0x7f127baed400) [pid = 4433] [serial = 1583] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 4433 | --DOMWINDOW == 190 (0x7f127daf8c00) [pid = 4433] [serial = 1587] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 4433 | --DOMWINDOW == 189 (0x7f128f211800) [pid = 4433] [serial = 1559] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 4433 | --DOMWINDOW == 188 (0x7f127f2a4400) [pid = 4433] [serial = 1589] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 4433 | --DOMWINDOW == 187 (0x7f1280de2400) [pid = 4433] [serial = 1596] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 4433 | --DOMWINDOW == 186 (0x7f127dafa800) [pid = 4433] [serial = 1577] [outer = (nil)] [url = about:blank] 07:08:58 INFO - PROCESS | 4433 | 1461420538706 Marionette TRACE conn3 <- [1,2256,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.length.html",0,null,null,[["getImageData() returns a correctly-sized Uint8ClampedArray",0,null,null]]]}] 07:08:58 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | getImageData() returns a correctly-sized Uint8ClampedArray 07:08:58 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.length.html | took 1478ms 07:08:58 INFO - PROCESS | 4433 | 1461420538721 Marionette TRACE conn3 -> [0,2257,"getWindowHandle",null] 07:08:58 INFO - PROCESS | 4433 | 1461420538724 Marionette TRACE conn3 <- [1,2257,null,{"value":"8"}] 07:08:58 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html 07:08:58 INFO - PROCESS | 4433 | 1461420538739 Marionette TRACE conn3 -> [0,2258,"setScriptTimeout",{"ms":35000}] 07:08:58 INFO - PROCESS | 4433 | 1461420538747 Marionette TRACE conn3 <- [1,2258,null,{}] 07:08:58 INFO - PROCESS | 4433 | 1461420538767 Marionette TRACE conn3 -> [0,2259,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:08:58 INFO - PROCESS | 4433 | 1461420538963 Marionette TRACE conn3 <- [1,2259,null,{"value":null}] 07:08:58 INFO - PROCESS | 4433 | 1461420538982 Marionette TRACE conn3 -> [0,2260,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:08:59 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127e8d6000 == 126 [pid = 4433] [id = 572] 07:08:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 187 (0x7f127e892c00) [pid = 4433] [serial = 1717] [outer = (nil)] 07:08:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 188 (0x7f127ff02800) [pid = 4433] [serial = 1718] [outer = 0x7f127e892c00] 07:08:59 INFO - PROCESS | 4433 | 1461420539043 Marionette DEBUG loaded listener.js 07:08:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 189 (0x7f127ff16800) [pid = 4433] [serial = 1719] [outer = 0x7f127e892c00] 07:08:59 INFO - PROCESS | 4433 | 1461420539922 Marionette TRACE conn3 <- [1,2260,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html",0,null,null,[["getImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:08:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | getImageData() throws TypeError if arguments are not finite 07:08:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html | took 1255ms 07:08:59 INFO - PROCESS | 4433 | 1461420539988 Marionette TRACE conn3 -> [0,2261,"getWindowHandle",null] 07:08:59 INFO - PROCESS | 4433 | 1461420539992 Marionette TRACE conn3 <- [1,2261,null,{"value":"8"}] 07:08:59 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html 07:09:00 INFO - PROCESS | 4433 | 1461420539998 Marionette TRACE conn3 -> [0,2262,"setScriptTimeout",{"ms":35000}] 07:09:00 INFO - PROCESS | 4433 | 1461420540000 Marionette TRACE conn3 <- [1,2262,null,{}] 07:09:00 INFO - PROCESS | 4433 | 1461420540006 Marionette TRACE conn3 -> [0,2263,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:00 INFO - PROCESS | 4433 | 1461420540179 Marionette TRACE conn3 <- [1,2263,null,{"value":null}] 07:09:00 INFO - PROCESS | 4433 | 1461420540378 Marionette TRACE conn3 -> [0,2264,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:00 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1280556800 == 127 [pid = 4433] [id = 573] 07:09:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 190 (0x7f127e89a400) [pid = 4433] [serial = 1720] [outer = (nil)] 07:09:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 191 (0x7f128008d400) [pid = 4433] [serial = 1721] [outer = 0x7f127e89a400] 07:09:00 INFO - PROCESS | 4433 | 1461420540439 Marionette DEBUG loaded listener.js 07:09:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 192 (0x7f128014b800) [pid = 4433] [serial = 1722] [outer = 0x7f127e89a400] 07:09:01 INFO - PROCESS | 4433 | 1461420541250 Marionette TRACE conn3 <- [1,2264,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html",0,null,null,[["getImageData() returns non-premultiplied colours",0,null,null]]]}] 07:09:01 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | getImageData() returns non-premultiplied colours 07:09:01 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html | took 1280ms 07:09:01 INFO - PROCESS | 4433 | 1461420541279 Marionette TRACE conn3 -> [0,2265,"getWindowHandle",null] 07:09:01 INFO - PROCESS | 4433 | 1461420541282 Marionette TRACE conn3 <- [1,2265,null,{"value":"8"}] 07:09:01 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html 07:09:01 INFO - PROCESS | 4433 | 1461420541288 Marionette TRACE conn3 -> [0,2266,"setScriptTimeout",{"ms":35000}] 07:09:01 INFO - PROCESS | 4433 | 1461420541290 Marionette TRACE conn3 <- [1,2266,null,{}] 07:09:01 INFO - PROCESS | 4433 | 1461420541301 Marionette TRACE conn3 -> [0,2267,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:01 INFO - PROCESS | 4433 | 1461420541531 Marionette TRACE conn3 <- [1,2267,null,{"value":null}] 07:09:01 INFO - PROCESS | 4433 | 1461420541585 Marionette TRACE conn3 -> [0,2268,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:01 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128138b000 == 128 [pid = 4433] [id = 574] 07:09:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 193 (0x7f1280716c00) [pid = 4433] [serial = 1723] [outer = (nil)] 07:09:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 194 (0x7f1280ab3400) [pid = 4433] [serial = 1724] [outer = 0x7f1280716c00] 07:09:01 INFO - PROCESS | 4433 | 1461420541656 Marionette DEBUG loaded listener.js 07:09:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 195 (0x7f1280c92c00) [pid = 4433] [serial = 1725] [outer = 0x7f1280716c00] 07:09:02 INFO - PROCESS | 4433 | --DOMWINDOW == 194 (0x7f128a7a7400) [pid = 4433] [serial = 1663] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.basic.html] 07:09:02 INFO - PROCESS | 4433 | --DOMWINDOW == 193 (0x7f1279467400) [pid = 4433] [serial = 1648] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.unaffected.html] 07:09:02 INFO - PROCESS | 4433 | --DOMWINDOW == 192 (0x7f127fe83000) [pid = 4433] [serial = 1654] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.basic.html] 07:09:02 INFO - PROCESS | 4433 | --DOMWINDOW == 191 (0x7f127e54a400) [pid = 4433] [serial = 1660] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.multiple.html] 07:09:02 INFO - PROCESS | 4433 | --DOMWINDOW == 190 (0x7f127e89f800) [pid = 4433] [serial = 1657] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.transformation.changing.html] 07:09:02 INFO - PROCESS | 4433 | --DOMWINDOW == 189 (0x7f127a386400) [pid = 4433] [serial = 1651] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.union.html] 07:09:02 INFO - PROCESS | 4433 | 1461420542948 Marionette TRACE conn3 <- [1,2268,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html",0,null,null,[["getImageData() returns A in the fourth component",0,null,null]]]}] 07:09:02 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | getImageData() returns A in the fourth component 07:09:02 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html | took 1685ms 07:09:02 INFO - PROCESS | 4433 | 1461420542989 Marionette TRACE conn3 -> [0,2269,"getWindowHandle",null] 07:09:02 INFO - PROCESS | 4433 | 1461420542993 Marionette TRACE conn3 <- [1,2269,null,{"value":"8"}] 07:09:02 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html 07:09:03 INFO - PROCESS | 4433 | 1461420542999 Marionette TRACE conn3 -> [0,2270,"setScriptTimeout",{"ms":35000}] 07:09:03 INFO - PROCESS | 4433 | 1461420543001 Marionette TRACE conn3 <- [1,2270,null,{}] 07:09:03 INFO - PROCESS | 4433 | 1461420543007 Marionette TRACE conn3 -> [0,2271,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:03 INFO - PROCESS | 4433 | 1461420543171 Marionette TRACE conn3 <- [1,2271,null,{"value":null}] 07:09:03 INFO - PROCESS | 4433 | 1461420543372 Marionette TRACE conn3 -> [0,2272,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:03 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1281480800 == 129 [pid = 4433] [id = 575] 07:09:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 190 (0x7f127de10000) [pid = 4433] [serial = 1726] [outer = (nil)] 07:09:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 191 (0x7f1280de6c00) [pid = 4433] [serial = 1727] [outer = 0x7f127de10000] 07:09:03 INFO - PROCESS | 4433 | 1461420543432 Marionette DEBUG loaded listener.js 07:09:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 192 (0x7f12813af400) [pid = 4433] [serial = 1728] [outer = 0x7f127de10000] 07:09:04 INFO - PROCESS | 4433 | 1461420544107 Marionette TRACE conn3 <- [1,2272,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html",0,null,null,[["getImageData() returns leftmost columns first",0,null,null]]]}] 07:09:04 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | getImageData() returns leftmost columns first 07:09:04 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html | took 1131ms 07:09:04 INFO - PROCESS | 4433 | 1461420544131 Marionette TRACE conn3 -> [0,2273,"getWindowHandle",null] 07:09:04 INFO - PROCESS | 4433 | 1461420544134 Marionette TRACE conn3 <- [1,2273,null,{"value":"8"}] 07:09:04 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html 07:09:04 INFO - PROCESS | 4433 | 1461420544140 Marionette TRACE conn3 -> [0,2274,"setScriptTimeout",{"ms":35000}] 07:09:04 INFO - PROCESS | 4433 | 1461420544142 Marionette TRACE conn3 <- [1,2274,null,{}] 07:09:04 INFO - PROCESS | 4433 | 1461420544147 Marionette TRACE conn3 -> [0,2275,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:04 INFO - PROCESS | 4433 | 1461420544308 Marionette TRACE conn3 <- [1,2275,null,{"value":null}] 07:09:04 INFO - PROCESS | 4433 | 1461420544477 Marionette TRACE conn3 -> [0,2276,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:04 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1283ad9800 == 130 [pid = 4433] [id = 576] 07:09:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 193 (0x7f127e54a400) [pid = 4433] [serial = 1729] [outer = (nil)] 07:09:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 194 (0x7f12813b6000) [pid = 4433] [serial = 1730] [outer = 0x7f127e54a400] 07:09:04 INFO - PROCESS | 4433 | 1461420544535 Marionette DEBUG loaded listener.js 07:09:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 195 (0x7f12814af000) [pid = 4433] [serial = 1731] [outer = 0x7f127e54a400] 07:09:05 INFO - PROCESS | 4433 | 1461420545570 Marionette TRACE conn3 <- [1,2276,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html",0,null,null,[["getImageData() returns R then G then B",0,null,null]]]}] 07:09:05 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | getImageData() returns R then G then B 07:09:05 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html | took 1481ms 07:09:05 INFO - PROCESS | 4433 | 1461420545623 Marionette TRACE conn3 -> [0,2277,"getWindowHandle",null] 07:09:05 INFO - PROCESS | 4433 | 1461420545628 Marionette TRACE conn3 <- [1,2277,null,{"value":"8"}] 07:09:05 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html 07:09:05 INFO - PROCESS | 4433 | 1461420545638 Marionette TRACE conn3 -> [0,2278,"setScriptTimeout",{"ms":35000}] 07:09:05 INFO - PROCESS | 4433 | 1461420545642 Marionette TRACE conn3 <- [1,2278,null,{}] 07:09:05 INFO - PROCESS | 4433 | 1461420545650 Marionette TRACE conn3 -> [0,2279,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:05 INFO - PROCESS | 4433 | 1461420545875 Marionette TRACE conn3 <- [1,2279,null,{"value":null}] 07:09:06 INFO - PROCESS | 4433 | 1461420546127 Marionette TRACE conn3 -> [0,2280,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:06 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127d9a6800 == 131 [pid = 4433] [id = 577] 07:09:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 196 (0x7f127b866400) [pid = 4433] [serial = 1732] [outer = (nil)] 07:09:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 197 (0x7f127daecc00) [pid = 4433] [serial = 1733] [outer = 0x7f127b866400] 07:09:06 INFO - PROCESS | 4433 | 1461420546246 Marionette DEBUG loaded listener.js 07:09:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 198 (0x7f127e54c400) [pid = 4433] [serial = 1734] [outer = 0x7f127b866400] 07:09:07 INFO - PROCESS | 4433 | 1461420547174 Marionette TRACE conn3 <- [1,2280,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html",0,null,null,[["getImageData() returns topmost rows first",0,null,null]]]}] 07:09:07 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | getImageData() returns topmost rows first 07:09:07 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html | took 1586ms 07:09:07 INFO - PROCESS | 4433 | 1461420547225 Marionette TRACE conn3 -> [0,2281,"getWindowHandle",null] 07:09:07 INFO - PROCESS | 4433 | 1461420547235 Marionette TRACE conn3 <- [1,2281,null,{"value":"8"}] 07:09:07 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.range.html 07:09:07 INFO - PROCESS | 4433 | 1461420547245 Marionette TRACE conn3 -> [0,2282,"setScriptTimeout",{"ms":35000}] 07:09:07 INFO - PROCESS | 4433 | 1461420547249 Marionette TRACE conn3 <- [1,2282,null,{}] 07:09:07 INFO - PROCESS | 4433 | 1461420547255 Marionette TRACE conn3 -> [0,2283,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:07 INFO - PROCESS | 4433 | 1461420547452 Marionette TRACE conn3 <- [1,2283,null,{"value":null}] 07:09:07 INFO - PROCESS | 4433 | 1461420547659 Marionette TRACE conn3 -> [0,2284,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.range.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:07 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1281389000 == 132 [pid = 4433] [id = 578] 07:09:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 199 (0x7f127ba27800) [pid = 4433] [serial = 1735] [outer = (nil)] 07:09:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 200 (0x7f127fe7e800) [pid = 4433] [serial = 1736] [outer = 0x7f127ba27800] 07:09:07 INFO - PROCESS | 4433 | 1461420547731 Marionette DEBUG loaded listener.js 07:09:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 201 (0x7f127ff1c000) [pid = 4433] [serial = 1737] [outer = 0x7f127ba27800] 07:09:08 INFO - PROCESS | 4433 | 1461420548652 Marionette TRACE conn3 <- [1,2284,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.range.html",0,null,null,[["getImageData() returns values in the range [0, 255]",0,null,null]]]}] 07:09:08 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | getImageData() returns values in the range [0, 255] 07:09:08 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.range.html | took 1431ms 07:09:08 INFO - PROCESS | 4433 | 1461420548678 Marionette TRACE conn3 -> [0,2285,"getWindowHandle",null] 07:09:08 INFO - PROCESS | 4433 | 1461420548681 Marionette TRACE conn3 <- [1,2285,null,{"value":"8"}] 07:09:08 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html 07:09:08 INFO - PROCESS | 4433 | 1461420548689 Marionette TRACE conn3 -> [0,2286,"setScriptTimeout",{"ms":35000}] 07:09:08 INFO - PROCESS | 4433 | 1461420548695 Marionette TRACE conn3 <- [1,2286,null,{}] 07:09:08 INFO - PROCESS | 4433 | 1461420548710 Marionette TRACE conn3 -> [0,2287,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:08 INFO - PROCESS | 4433 | 1461420548906 Marionette TRACE conn3 <- [1,2287,null,{"value":null}] 07:09:09 INFO - PROCESS | 4433 | 1461420549132 Marionette TRACE conn3 -> [0,2288,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:09 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1284548000 == 133 [pid = 4433] [id = 579] 07:09:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 202 (0x7f1280710c00) [pid = 4433] [serial = 1738] [outer = (nil)] 07:09:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 203 (0x7f1280c92000) [pid = 4433] [serial = 1739] [outer = 0x7f1280710c00] 07:09:09 INFO - PROCESS | 4433 | 1461420549245 Marionette DEBUG loaded listener.js 07:09:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 204 (0x7f1281364800) [pid = 4433] [serial = 1740] [outer = 0x7f1280710c00] 07:09:10 INFO - PROCESS | 4433 | 1461420550202 Marionette TRACE conn3 <- [1,2288,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html",0,null,null,[["getImageData() works with negative width and height, and returns top-to-bottom left-to-right",0,null,null]]]}] 07:09:10 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | getImageData() works with negative width and height, and returns top-to-bottom left-to-right 07:09:10 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html | took 1534ms 07:09:10 INFO - PROCESS | 4433 | 1461420550223 Marionette TRACE conn3 -> [0,2289,"getWindowHandle",null] 07:09:10 INFO - PROCESS | 4433 | 1461420550229 Marionette TRACE conn3 <- [1,2289,null,{"value":"8"}] 07:09:10 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html 07:09:10 INFO - PROCESS | 4433 | 1461420550234 Marionette TRACE conn3 -> [0,2290,"setScriptTimeout",{"ms":35000}] 07:09:10 INFO - PROCESS | 4433 | 1461420550236 Marionette TRACE conn3 <- [1,2290,null,{}] 07:09:10 INFO - PROCESS | 4433 | 1461420550242 Marionette TRACE conn3 -> [0,2291,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:10 INFO - PROCESS | 4433 | 1461420550448 Marionette TRACE conn3 <- [1,2291,null,{"value":null}] 07:09:10 INFO - PROCESS | 4433 | 1461420550663 Marionette TRACE conn3 -> [0,2292,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:10 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1288e53000 == 134 [pid = 4433] [id = 580] 07:09:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 205 (0x7f1280abbc00) [pid = 4433] [serial = 1741] [outer = (nil)] 07:09:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 206 (0x7f12814d5400) [pid = 4433] [serial = 1742] [outer = 0x7f1280abbc00] 07:09:10 INFO - PROCESS | 4433 | 1461420550778 Marionette DEBUG loaded listener.js 07:09:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 207 (0x7f12814e1800) [pid = 4433] [serial = 1743] [outer = 0x7f1280abbc00] 07:09:11 INFO - PROCESS | 4433 | 1461420551695 Marionette TRACE conn3 <- [1,2292,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html",0,null,null,[["getImageData() returns transparent black outside the canvas",0,null,null]]]}] 07:09:11 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | getImageData() returns transparent black outside the canvas 07:09:11 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html | took 1531ms 07:09:11 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html 07:09:11 INFO - PROCESS | 4433 | 1461420551767 Marionette TRACE conn3 -> [0,2293,"getWindowHandle",null] 07:09:11 INFO - PROCESS | 4433 | 1461420551769 Marionette TRACE conn3 <- [1,2293,null,{"value":"8"}] 07:09:11 INFO - PROCESS | 4433 | 1461420551775 Marionette TRACE conn3 -> [0,2294,"setScriptTimeout",{"ms":35000}] 07:09:11 INFO - PROCESS | 4433 | 1461420551781 Marionette TRACE conn3 <- [1,2294,null,{}] 07:09:11 INFO - PROCESS | 4433 | 1461420551787 Marionette TRACE conn3 -> [0,2295,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:11 INFO - PROCESS | 4433 | 1461420551978 Marionette TRACE conn3 <- [1,2295,null,{"value":null}] 07:09:12 INFO - PROCESS | 4433 | 1461420552184 Marionette TRACE conn3 -> [0,2296,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:12 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12891d9000 == 135 [pid = 4433] [id = 581] 07:09:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 208 (0x7f1281366c00) [pid = 4433] [serial = 1744] [outer = (nil)] 07:09:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 209 (0x7f1281c59800) [pid = 4433] [serial = 1745] [outer = 0x7f1281366c00] 07:09:12 INFO - PROCESS | 4433 | 1461420552298 Marionette DEBUG loaded listener.js 07:09:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 210 (0x7f1281c83c00) [pid = 4433] [serial = 1746] [outer = 0x7f1281366c00] 07:09:13 INFO - PROCESS | 4433 | 1461420553184 Marionette TRACE conn3 <- [1,2296,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html",0,null,null,[["getImageData() returns bigger ImageData for bigger source rectangle",0,null,null]]]}] 07:09:13 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | getImageData() returns bigger ImageData for bigger source rectangle 07:09:13 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.source.size.html | took 1482ms 07:09:13 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html 07:09:13 INFO - PROCESS | 4433 | 1461420553257 Marionette TRACE conn3 -> [0,2297,"getWindowHandle",null] 07:09:13 INFO - PROCESS | 4433 | 1461420553259 Marionette TRACE conn3 <- [1,2297,null,{"value":"8"}] 07:09:13 INFO - PROCESS | 4433 | 1461420553266 Marionette TRACE conn3 -> [0,2298,"setScriptTimeout",{"ms":35000}] 07:09:13 INFO - PROCESS | 4433 | 1461420553269 Marionette TRACE conn3 <- [1,2298,null,{}] 07:09:13 INFO - PROCESS | 4433 | 1461420553274 Marionette TRACE conn3 -> [0,2299,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:13 INFO - PROCESS | 4433 | 1461420553520 Marionette TRACE conn3 <- [1,2299,null,{"value":null}] 07:09:13 INFO - PROCESS | 4433 | 1461420553728 Marionette TRACE conn3 -> [0,2300,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:13 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a849000 == 136 [pid = 4433] [id = 582] 07:09:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 211 (0x7f12834cd000) [pid = 4433] [serial = 1747] [outer = (nil)] 07:09:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 212 (0x7f12834d5400) [pid = 4433] [serial = 1748] [outer = 0x7f12834cd000] 07:09:13 INFO - PROCESS | 4433 | 1461420553848 Marionette DEBUG loaded listener.js 07:09:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 213 (0x7f1283b79400) [pid = 4433] [serial = 1749] [outer = 0x7f12834cd000] 07:09:14 INFO - PROCESS | 4433 | 1461420554674 Marionette TRACE conn3 <- [1,2300,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html",0,null,null,[["getImageData() works for sizes smaller than one pixel",0,null,null]]]}] 07:09:14 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | getImageData() works for sizes smaller than one pixel 07:09:14 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.tiny.html | took 1439ms 07:09:14 INFO - PROCESS | 4433 | 1461420554704 Marionette TRACE conn3 -> [0,2301,"getWindowHandle",null] 07:09:14 INFO - PROCESS | 4433 | 1461420554708 Marionette TRACE conn3 <- [1,2301,null,{"value":"8"}] 07:09:14 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.type.html 07:09:14 INFO - PROCESS | 4433 | 1461420554713 Marionette TRACE conn3 -> [0,2302,"setScriptTimeout",{"ms":35000}] 07:09:14 INFO - PROCESS | 4433 | 1461420554716 Marionette TRACE conn3 <- [1,2302,null,{}] 07:09:14 INFO - PROCESS | 4433 | 1461420554721 Marionette TRACE conn3 -> [0,2303,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:14 INFO - PROCESS | 4433 | 1461420554898 Marionette TRACE conn3 <- [1,2303,null,{"value":null}] 07:09:15 INFO - PROCESS | 4433 | 1461420555109 Marionette TRACE conn3 -> [0,2304,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.type.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:15 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b319000 == 137 [pid = 4433] [id = 583] 07:09:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 214 (0x7f12834cd800) [pid = 4433] [serial = 1750] [outer = (nil)] 07:09:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 215 (0x7f12844d4400) [pid = 4433] [serial = 1751] [outer = 0x7f12834cd800] 07:09:15 INFO - PROCESS | 4433 | 1461420555218 Marionette DEBUG loaded listener.js 07:09:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 216 (0x7f12846ed000) [pid = 4433] [serial = 1752] [outer = 0x7f12834cd800] 07:09:16 INFO - PROCESS | 4433 | 1461420556080 Marionette TRACE conn3 <- [1,2304,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.type.html",0,null,null,[["getImageData() returns an ImageData object containing a Uint8ClampedArray object",0,null,null]]]}] 07:09:16 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | getImageData() returns an ImageData object containing a Uint8ClampedArray object 07:09:16 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.type.html | took 1426ms 07:09:16 INFO - PROCESS | 4433 | 1461420556141 Marionette TRACE conn3 -> [0,2305,"getWindowHandle",null] 07:09:16 INFO - PROCESS | 4433 | 1461420556145 Marionette TRACE conn3 <- [1,2305,null,{"value":"8"}] 07:09:16 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html 07:09:16 INFO - PROCESS | 4433 | 1461420556151 Marionette TRACE conn3 -> [0,2306,"setScriptTimeout",{"ms":35000}] 07:09:16 INFO - PROCESS | 4433 | 1461420556154 Marionette TRACE conn3 <- [1,2306,null,{}] 07:09:16 INFO - PROCESS | 4433 | 1461420556160 Marionette TRACE conn3 -> [0,2307,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:16 INFO - PROCESS | 4433 | 1461420556343 Marionette TRACE conn3 <- [1,2307,null,{"value":null}] 07:09:16 INFO - PROCESS | 4433 | 1461420556610 Marionette TRACE conn3 -> [0,2308,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:16 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128bb50000 == 138 [pid = 4433] [id = 584] 07:09:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 217 (0x7f12834d3800) [pid = 4433] [serial = 1753] [outer = (nil)] 07:09:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 218 (0x7f1288f33c00) [pid = 4433] [serial = 1754] [outer = 0x7f12834d3800] 07:09:16 INFO - PROCESS | 4433 | 1461420556685 Marionette DEBUG loaded listener.js 07:09:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 219 (0x7f1289010400) [pid = 4433] [serial = 1755] [outer = 0x7f12834d3800] 07:09:17 INFO - PROCESS | 4433 | 1461420557508 Marionette TRACE conn3 <- [1,2308,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html",0,null,null,[["getImageData() is not affected by context state",0,null,null]]]}] 07:09:17 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | getImageData() is not affected by context state 07:09:17 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html | took 1427ms 07:09:17 INFO - PROCESS | 4433 | 1461420557578 Marionette TRACE conn3 -> [0,2309,"getWindowHandle",null] 07:09:17 INFO - PROCESS | 4433 | 1461420557582 Marionette TRACE conn3 <- [1,2309,null,{"value":"8"}] 07:09:17 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html 07:09:17 INFO - PROCESS | 4433 | 1461420557588 Marionette TRACE conn3 -> [0,2310,"setScriptTimeout",{"ms":35000}] 07:09:17 INFO - PROCESS | 4433 | 1461420557591 Marionette TRACE conn3 <- [1,2310,null,{}] 07:09:17 INFO - PROCESS | 4433 | 1461420557596 Marionette TRACE conn3 -> [0,2311,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:17 INFO - PROCESS | 4433 | 1461420557781 Marionette TRACE conn3 <- [1,2311,null,{"value":null}] 07:09:17 INFO - PROCESS | 4433 | 1461420557991 Marionette TRACE conn3 -> [0,2312,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:18 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128bf6f800 == 139 [pid = 4433] [id = 585] 07:09:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 220 (0x7f1283b83400) [pid = 4433] [serial = 1756] [outer = (nil)] 07:09:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 221 (0x7f128a743000) [pid = 4433] [serial = 1757] [outer = 0x7f1283b83400] 07:09:18 INFO - PROCESS | 4433 | 1461420558103 Marionette DEBUG loaded listener.js 07:09:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 222 (0x7f128a74d400) [pid = 4433] [serial = 1758] [outer = 0x7f1283b83400] 07:09:18 INFO - PROCESS | 4433 | 1461420558966 Marionette TRACE conn3 <- [1,2312,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.get.zero.html",0,null,null,[["getImageData() throws INDEX_SIZE_ERR if size is zero",0,null,null]]]}] 07:09:19 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | getImageData() throws INDEX_SIZE_ERR if size is zero 07:09:19 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.get.zero.html | took 1480ms 07:09:19 INFO - PROCESS | 4433 | 1461420559069 Marionette TRACE conn3 -> [0,2313,"getWindowHandle",null] 07:09:19 INFO - PROCESS | 4433 | 1461420559072 Marionette TRACE conn3 <- [1,2313,null,{"value":"8"}] 07:09:19 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html 07:09:19 INFO - PROCESS | 4433 | 1461420559077 Marionette TRACE conn3 -> [0,2314,"setScriptTimeout",{"ms":35000}] 07:09:19 INFO - PROCESS | 4433 | 1461420559080 Marionette TRACE conn3 <- [1,2314,null,{}] 07:09:19 INFO - PROCESS | 4433 | 1461420559126 Marionette TRACE conn3 -> [0,2315,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:19 INFO - PROCESS | 4433 | 1461420559359 Marionette TRACE conn3 <- [1,2315,null,{"value":null}] 07:09:19 INFO - PROCESS | 4433 | 1461420559560 Marionette TRACE conn3 -> [0,2316,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:19 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128df63000 == 140 [pid = 4433] [id = 586] 07:09:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 223 (0x7f128aab3400) [pid = 4433] [serial = 1759] [outer = (nil)] 07:09:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 224 (0x7f128aab6400) [pid = 4433] [serial = 1760] [outer = 0x7f128aab3400] 07:09:19 INFO - PROCESS | 4433 | 1461420559680 Marionette DEBUG loaded listener.js 07:09:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 225 (0x7f128aabe400) [pid = 4433] [serial = 1761] [outer = 0x7f128aab3400] 07:09:20 INFO - PROCESS | 4433 | 1461420560467 Marionette TRACE conn3 <- [1,2316,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html",0,null,null,[["ImageData.data clamps numbers to [0, 255]",0,null,null]]]}] 07:09:20 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | ImageData.data clamps numbers to [0, 255] 07:09:20 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.clamp.html | took 1434ms 07:09:20 INFO - PROCESS | 4433 | 1461420560512 Marionette TRACE conn3 -> [0,2317,"getWindowHandle",null] 07:09:20 INFO - PROCESS | 4433 | 1461420560517 Marionette TRACE conn3 <- [1,2317,null,{"value":"8"}] 07:09:20 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.ctor.html 07:09:20 INFO - PROCESS | 4433 | 1461420560523 Marionette TRACE conn3 -> [0,2318,"setScriptTimeout",{"ms":35000}] 07:09:20 INFO - PROCESS | 4433 | 1461420560526 Marionette TRACE conn3 <- [1,2318,null,{}] 07:09:20 INFO - PROCESS | 4433 | 1461420560531 Marionette TRACE conn3 -> [0,2319,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:20 INFO - PROCESS | 4433 | 1461420560752 Marionette TRACE conn3 <- [1,2319,null,{"value":null}] 07:09:21 INFO - PROCESS | 4433 | 1461420561012 Marionette TRACE conn3 -> [0,2320,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:21 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f317800 == 141 [pid = 4433] [id = 587] 07:09:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 226 (0x7f128aab3c00) [pid = 4433] [serial = 1762] [outer = (nil)] 07:09:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 227 (0x7f128b01e000) [pid = 4433] [serial = 1763] [outer = 0x7f128aab3c00] 07:09:21 INFO - PROCESS | 4433 | 1461420561090 Marionette DEBUG loaded listener.js 07:09:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 228 (0x7f128b2e1c00) [pid = 4433] [serial = 1764] [outer = 0x7f128aab3c00] 07:09:21 INFO - PROCESS | 4433 | 1461420561968 Marionette TRACE conn3 <- [1,2320,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html",0,null,null,[["ImageData does not have a usable constructor",1,"assert_throws: function \"function () { new window.ImageData(1,1); }\" did not throw","@http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2321,"getWindowHandle",null] 07:09:22 INFO - PROCESS | 4433 | 1461420562005 Marionette TRACE conn3 <- [1,2321,null,{"value":"8"}] 07:09:22 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html 07:09:22 INFO - PROCESS | 4433 | 1461420562011 Marionette TRACE conn3 -> [0,2322,"setScriptTimeout",{"ms":35000}] 07:09:22 INFO - PROCESS | 4433 | 1461420562013 Marionette TRACE conn3 <- [1,2322,null,{}] 07:09:22 INFO - PROCESS | 4433 | 1461420562018 Marionette TRACE conn3 -> [0,2323,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:22 INFO - PROCESS | 4433 | 1461420562199 Marionette TRACE conn3 <- [1,2323,null,{"value":null}] 07:09:22 INFO - PROCESS | 4433 | 1461420562412 Marionette TRACE conn3 -> [0,2324,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:22 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f54b000 == 142 [pid = 4433] [id = 588] 07:09:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 229 (0x7f128b013c00) [pid = 4433] [serial = 1765] [outer = (nil)] 07:09:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 230 (0x7f128b52c800) [pid = 4433] [serial = 1766] [outer = 0x7f128b013c00] 07:09:22 INFO - PROCESS | 4433 | 1461420562519 Marionette DEBUG loaded listener.js 07:09:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 231 (0x7f128b8a0800) [pid = 4433] [serial = 1767] [outer = 0x7f128b013c00] 07:09:23 INFO - PROCESS | 4433 | 1461420563368 Marionette TRACE conn3 <- [1,2324,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.nan.html",0,null,null,[["ImageData.data converts NaN to 0",0,null,null]]]}] 07:09:23 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | ImageData.data converts NaN to 0 07:09:23 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.nan.html | took 1428ms 07:09:23 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html 07:09:23 INFO - PROCESS | 4433 | 1461420563440 Marionette TRACE conn3 -> [0,2325,"getWindowHandle",null] 07:09:23 INFO - PROCESS | 4433 | 1461420563442 Marionette TRACE conn3 <- [1,2325,null,{"value":"8"}] 07:09:23 INFO - PROCESS | 4433 | 1461420563448 Marionette TRACE conn3 -> [0,2326,"setScriptTimeout",{"ms":35000}] 07:09:23 INFO - PROCESS | 4433 | 1461420563451 Marionette TRACE conn3 <- [1,2326,null,{}] 07:09:23 INFO - PROCESS | 4433 | 1461420563456 Marionette TRACE conn3 -> [0,2327,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:23 INFO - PROCESS | 4433 | 1461420563631 Marionette TRACE conn3 <- [1,2327,null,{"value":null}] 07:09:23 INFO - PROCESS | 4433 | 1461420563847 Marionette TRACE conn3 -> [0,2328,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:23 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f89a000 == 143 [pid = 4433] [id = 589] 07:09:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 232 (0x7f128b2e2000) [pid = 4433] [serial = 1768] [outer = (nil)] 07:09:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 233 (0x7f128b99f400) [pid = 4433] [serial = 1769] [outer = 0x7f128b2e2000] 07:09:23 INFO - PROCESS | 4433 | 1461420563957 Marionette DEBUG loaded listener.js 07:09:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 234 (0x7f128b9ae800) [pid = 4433] [serial = 1770] [outer = 0x7f128b2e2000] 07:09:24 INFO - PROCESS | 4433 | 1461420564789 Marionette TRACE conn3 <- [1,2328,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.properties.html",0,null,null,[["ImageData objects have the right properties",0,null,null]]]}] 07:09:24 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | ImageData objects have the right properties 07:09:24 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.properties.html | took 1385ms 07:09:24 INFO - PROCESS | 4433 | 1461420564833 Marionette TRACE conn3 -> [0,2329,"getWindowHandle",null] 07:09:24 INFO - PROCESS | 4433 | 1461420564836 Marionette TRACE conn3 <- [1,2329,null,{"value":"8"}] 07:09:24 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html 07:09:24 INFO - PROCESS | 4433 | 1461420564841 Marionette TRACE conn3 -> [0,2330,"setScriptTimeout",{"ms":35000}] 07:09:24 INFO - PROCESS | 4433 | 1461420564843 Marionette TRACE conn3 <- [1,2330,null,{}] 07:09:24 INFO - PROCESS | 4433 | 1461420564849 Marionette TRACE conn3 -> [0,2331,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:25 INFO - PROCESS | 4433 | 1461420565038 Marionette TRACE conn3 <- [1,2331,null,{"value":null}] 07:09:25 INFO - PROCESS | 4433 | 1461420565335 Marionette TRACE conn3 -> [0,2332,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:25 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129339c800 == 144 [pid = 4433] [id = 590] 07:09:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 235 (0x7f12797d1c00) [pid = 4433] [serial = 1771] [outer = (nil)] 07:09:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 236 (0x7f128b9dd800) [pid = 4433] [serial = 1772] [outer = 0x7f12797d1c00] 07:09:25 INFO - PROCESS | 4433 | 1461420565407 Marionette DEBUG loaded listener.js 07:09:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 237 (0x7f128bbd5400) [pid = 4433] [serial = 1773] [outer = 0x7f12797d1c00] 07:09:26 INFO - PROCESS | 4433 | 1461420566249 Marionette TRACE conn3 <- [1,2332,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html",0,null,null,[["ImageData objects properties are read-only",0,null,null]]]}] 07:09:26 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | ImageData objects properties are read-only 07:09:26 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.readonly.html | took 1481ms 07:09:26 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.round.html 07:09:26 INFO - PROCESS | 4433 | 1461420566323 Marionette TRACE conn3 -> [0,2333,"getWindowHandle",null] 07:09:26 INFO - PROCESS | 4433 | 1461420566326 Marionette TRACE conn3 <- [1,2333,null,{"value":"8"}] 07:09:26 INFO - PROCESS | 4433 | 1461420566332 Marionette TRACE conn3 -> [0,2334,"setScriptTimeout",{"ms":35000}] 07:09:26 INFO - PROCESS | 4433 | 1461420566335 Marionette TRACE conn3 <- [1,2334,null,{}] 07:09:26 INFO - PROCESS | 4433 | 1461420566339 Marionette TRACE conn3 -> [0,2335,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:26 INFO - PROCESS | 4433 | 1461420566534 Marionette TRACE conn3 <- [1,2335,null,{"value":null}] 07:09:26 INFO - PROCESS | 4433 | 1461420566761 Marionette TRACE conn3 -> [0,2336,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.round.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:26 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1283884000 == 145 [pid = 4433] [id = 591] 07:09:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 238 (0x7f127a390c00) [pid = 4433] [serial = 1774] [outer = (nil)] 07:09:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 239 (0x7f1289013000) [pid = 4433] [serial = 1775] [outer = 0x7f127a390c00] 07:09:26 INFO - PROCESS | 4433 | 1461420566878 Marionette DEBUG loaded listener.js 07:09:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 240 (0x7f128bbe9c00) [pid = 4433] [serial = 1776] [outer = 0x7f127a390c00] 07:09:27 INFO - PROCESS | 4433 | 1461420567695 Marionette TRACE conn3 <- [1,2336,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.round.html",0,null,null,[["ImageData.data rounds numbers with round-to-zero",0,null,null]]]}] 07:09:27 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | ImageData.data rounds numbers with round-to-zero 07:09:27 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.round.html | took 1387ms 07:09:27 INFO - PROCESS | 4433 | 1461420567719 Marionette TRACE conn3 -> [0,2337,"getWindowHandle",null] 07:09:27 INFO - PROCESS | 4433 | 1461420567721 Marionette TRACE conn3 <- [1,2337,null,{"value":"8"}] 07:09:27 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.set.html 07:09:27 INFO - PROCESS | 4433 | 1461420567727 Marionette TRACE conn3 -> [0,2338,"setScriptTimeout",{"ms":35000}] 07:09:27 INFO - PROCESS | 4433 | 1461420567730 Marionette TRACE conn3 <- [1,2338,null,{}] 07:09:27 INFO - PROCESS | 4433 | 1461420567735 Marionette TRACE conn3 -> [0,2339,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:27 INFO - PROCESS | 4433 | 1461420567927 Marionette TRACE conn3 <- [1,2339,null,{"value":null}] 07:09:28 INFO - PROCESS | 4433 | 1461420568151 Marionette TRACE conn3 -> [0,2340,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.set.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:28 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1294f68000 == 146 [pid = 4433] [id = 592] 07:09:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 241 (0x7f127de14800) [pid = 4433] [serial = 1777] [outer = (nil)] 07:09:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 242 (0x7f128bcc9800) [pid = 4433] [serial = 1778] [outer = 0x7f127de14800] 07:09:28 INFO - PROCESS | 4433 | 1461420568271 Marionette DEBUG loaded listener.js 07:09:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 243 (0x7f128bf49400) [pid = 4433] [serial = 1779] [outer = 0x7f127de14800] 07:09:29 INFO - PROCESS | 4433 | 1461420569158 Marionette TRACE conn3 <- [1,2340,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.set.html",0,null,null,[["ImageData.data can be modified",0,null,null]]]}] 07:09:29 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | ImageData.data can be modified 07:09:29 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.set.html | took 1882ms 07:09:29 INFO - PROCESS | 4433 | 1461420569622 Marionette TRACE conn3 -> [0,2341,"getWindowHandle",null] 07:09:29 INFO - PROCESS | 4433 | 1461420569629 Marionette TRACE conn3 <- [1,2341,null,{"value":"8"}] 07:09:29 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.string.html 07:09:29 INFO - PROCESS | 4433 | 1461420569637 Marionette TRACE conn3 -> [0,2342,"setScriptTimeout",{"ms":35000}] 07:09:29 INFO - PROCESS | 4433 | 1461420569641 Marionette TRACE conn3 <- [1,2342,null,{}] 07:09:29 INFO - PROCESS | 4433 | 1461420569648 Marionette TRACE conn3 -> [0,2343,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:29 INFO - PROCESS | 4433 | 1461420569909 Marionette TRACE conn3 <- [1,2343,null,{"value":null}] 07:09:30 INFO - PROCESS | 4433 | 1461420570139 Marionette TRACE conn3 -> [0,2344,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.string.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:30 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12802cf800 == 147 [pid = 4433] [id = 593] 07:09:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 244 (0x7f127ab0b000) [pid = 4433] [serial = 1780] [outer = (nil)] 07:09:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 245 (0x7f127b862c00) [pid = 4433] [serial = 1781] [outer = 0x7f127ab0b000] 07:09:30 INFO - PROCESS | 4433 | 1461420570245 Marionette DEBUG loaded listener.js 07:09:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 246 (0x7f127dafb000) [pid = 4433] [serial = 1782] [outer = 0x7f127ab0b000] 07:09:31 INFO - PROCESS | 4433 | 1461420571151 Marionette TRACE conn3 <- [1,2344,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.string.html",0,null,null,[["ImageData.data converts strings to numbers with ToNumber",0,null,null]]]}] 07:09:31 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | ImageData.data converts strings to numbers with ToNumber 07:09:31 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.string.html | took 1579ms 07:09:31 INFO - PROCESS | 4433 | 1461420571216 Marionette TRACE conn3 -> [0,2345,"getWindowHandle",null] 07:09:31 INFO - PROCESS | 4433 | 1461420571222 Marionette TRACE conn3 <- [1,2345,null,{"value":"8"}] 07:09:31 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html 07:09:31 INFO - PROCESS | 4433 | 1461420571233 Marionette TRACE conn3 -> [0,2346,"setScriptTimeout",{"ms":35000}] 07:09:31 INFO - PROCESS | 4433 | 1461420571237 Marionette TRACE conn3 <- [1,2346,null,{}] 07:09:31 INFO - PROCESS | 4433 | 1461420571243 Marionette TRACE conn3 -> [0,2347,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:31 INFO - PROCESS | 4433 | 1461420571569 Marionette TRACE conn3 <- [1,2347,null,{"value":null}] 07:09:31 INFO - PROCESS | 4433 | 1461420571952 Marionette TRACE conn3 -> [0,2348,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:31 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1278bdb800 == 148 [pid = 4433] [id = 594] 07:09:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 247 (0x7f127e822000) [pid = 4433] [serial = 1783] [outer = (nil)] 07:09:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 248 (0x7f127e895400) [pid = 4433] [serial = 1784] [outer = 0x7f127e822000] 07:09:32 INFO - PROCESS | 4433 | 1461420572024 Marionette DEBUG loaded listener.js 07:09:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 249 (0x7f127fe86000) [pid = 4433] [serial = 1785] [outer = 0x7f127e822000] 07:09:32 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1281480800 == 147 [pid = 4433] [id = 575] 07:09:32 INFO - PROCESS | 4433 | --DOMWINDOW == 248 (0x7f127de15400) [pid = 4433] [serial = 1646] [outer = (nil)] [url = about:blank] 07:09:32 INFO - PROCESS | 4433 | --DOMWINDOW == 247 (0x7f12a1d41000) [pid = 4433] [serial = 1643] [outer = (nil)] [url = about:blank] 07:09:32 INFO - PROCESS | 4433 | --DOMWINDOW == 246 (0x7f1296a9d400) [pid = 4433] [serial = 1640] [outer = (nil)] [url = about:blank] 07:09:32 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127e8d6000 == 146 [pid = 4433] [id = 572] 07:09:32 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12794e3000 == 145 [pid = 4433] [id = 571] 07:09:32 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12797e3000 == 144 [pid = 4433] [id = 570] 07:09:32 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127c3d4000 == 143 [pid = 4433] [id = 569] 07:09:32 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a341a000 == 142 [pid = 4433] [id = 565] 07:09:32 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a20b2800 == 141 [pid = 4433] [id = 564] 07:09:32 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1298467000 == 140 [pid = 4433] [id = 563] 07:09:33 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1295e77000 == 139 [pid = 4433] [id = 562] 07:09:33 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f89b000 == 138 [pid = 4433] [id = 561] 07:09:33 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f41e000 == 137 [pid = 4433] [id = 560] 07:09:33 INFO - PROCESS | 4433 | 1461420573046 Marionette TRACE conn3 <- [1,2348,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html",0,null,null,[["ImageData.data converts undefined to 0",0,null,null]]]}] 07:09:33 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128c4ac800 == 136 [pid = 4433] [id = 559] 07:09:33 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128a84e000 == 135 [pid = 4433] [id = 558] 07:09:33 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1280685800 == 134 [pid = 4433] [id = 557] 07:09:33 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1278bde800 == 133 [pid = 4433] [id = 556] 07:09:33 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | ImageData.data converts undefined to 0 07:09:33 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.object.undefined.html | took 1836ms 07:09:33 INFO - PROCESS | 4433 | 1461420573066 Marionette TRACE conn3 -> [0,2349,"getWindowHandle",null] 07:09:33 INFO - PROCESS | 4433 | 1461420573068 Marionette TRACE conn3 <- [1,2349,null,{"value":"8"}] 07:09:33 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html 07:09:33 INFO - PROCESS | 4433 | 1461420573075 Marionette TRACE conn3 -> [0,2350,"setScriptTimeout",{"ms":35000}] 07:09:33 INFO - PROCESS | 4433 | 1461420573077 Marionette TRACE conn3 <- [1,2350,null,{}] 07:09:33 INFO - PROCESS | 4433 | 1461420573091 Marionette TRACE conn3 -> [0,2351,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:33 INFO - PROCESS | 4433 | 1461420573285 Marionette TRACE conn3 <- [1,2351,null,{"value":null}] 07:09:33 INFO - PROCESS | 4433 | --DOMWINDOW == 245 (0x7f128b9a3000) [pid = 4433] [serial = 1622] [outer = (nil)] [url = about:blank] 07:09:33 INFO - PROCESS | 4433 | --DOMWINDOW == 244 (0x7f128b3c3000) [pid = 4433] [serial = 1665] [outer = (nil)] [url = about:blank] 07:09:33 INFO - PROCESS | 4433 | --DOMWINDOW == 243 (0x7f12797ca000) [pid = 4433] [serial = 1649] [outer = (nil)] [url = about:blank] 07:09:33 INFO - PROCESS | 4433 | --DOMWINDOW == 242 (0x7f128b3cb400) [pid = 4433] [serial = 1667] [outer = (nil)] [url = about:blank] 07:09:33 INFO - PROCESS | 4433 | --DOMWINDOW == 241 (0x7f127ff13800) [pid = 4433] [serial = 1610] [outer = (nil)] [url = about:blank] 07:09:33 INFO - PROCESS | 4433 | --DOMWINDOW == 240 (0x7f128afdcc00) [pid = 4433] [serial = 1619] [outer = (nil)] [url = about:blank] 07:09:33 INFO - PROCESS | 4433 | --DOMWINDOW == 239 (0x7f128d373000) [pid = 4433] [serial = 1628] [outer = (nil)] [url = about:blank] 07:09:33 INFO - PROCESS | 4433 | --DOMWINDOW == 238 (0x7f128070bc00) [pid = 4433] [serial = 1656] [outer = (nil)] [url = about:blank] 07:09:33 INFO - PROCESS | 4433 | --DOMWINDOW == 237 (0x7f127a4b9400) [pid = 4433] [serial = 1650] [outer = (nil)] [url = about:blank] 07:09:33 INFO - PROCESS | 4433 | --DOMWINDOW == 236 (0x7f12814d7400) [pid = 4433] [serial = 1613] [outer = (nil)] [url = about:blank] 07:09:33 INFO - PROCESS | 4433 | --DOMWINDOW == 235 (0x7f128c07dc00) [pid = 4433] [serial = 1625] [outer = (nil)] [url = about:blank] 07:09:33 INFO - PROCESS | 4433 | --DOMWINDOW == 234 (0x7f128afd4800) [pid = 4433] [serial = 1664] [outer = (nil)] [url = about:blank] 07:09:33 INFO - PROCESS | 4433 | --DOMWINDOW == 233 (0x7f128f8c2400) [pid = 4433] [serial = 1634] [outer = (nil)] [url = about:blank] 07:09:33 INFO - PROCESS | 4433 | --DOMWINDOW == 232 (0x7f1281c60400) [pid = 4433] [serial = 1661] [outer = (nil)] [url = about:blank] 07:09:33 INFO - PROCESS | 4433 | --DOMWINDOW == 231 (0x7f12814d7000) [pid = 4433] [serial = 1659] [outer = (nil)] [url = about:blank] 07:09:33 INFO - PROCESS | 4433 | --DOMWINDOW == 230 (0x7f1280086800) [pid = 4433] [serial = 1658] [outer = (nil)] [url = about:blank] 07:09:33 INFO - PROCESS | 4433 | --DOMWINDOW == 229 (0x7f128a751c00) [pid = 4433] [serial = 1616] [outer = (nil)] [url = about:blank] 07:09:33 INFO - PROCESS | 4433 | --DOMWINDOW == 228 (0x7f128eb55800) [pid = 4433] [serial = 1631] [outer = (nil)] [url = about:blank] 07:09:33 INFO - PROCESS | 4433 | --DOMWINDOW == 227 (0x7f1294b39800) [pid = 4433] [serial = 1637] [outer = (nil)] [url = about:blank] 07:09:33 INFO - PROCESS | 4433 | --DOMWINDOW == 226 (0x7f127f2a5000) [pid = 4433] [serial = 1653] [outer = (nil)] [url = about:blank] 07:09:33 INFO - PROCESS | 4433 | --DOMWINDOW == 225 (0x7f127bae2c00) [pid = 4433] [serial = 1652] [outer = (nil)] [url = about:blank] 07:09:33 INFO - PROCESS | 4433 | --DOMWINDOW == 224 (0x7f1288f39800) [pid = 4433] [serial = 1662] [outer = (nil)] [url = about:blank] 07:09:33 INFO - PROCESS | 4433 | --DOMWINDOW == 223 (0x7f127ba1e000) [pid = 4433] [serial = 1607] [outer = (nil)] [url = about:blank] 07:09:33 INFO - PROCESS | 4433 | --DOMWINDOW == 222 (0x7f127ff21800) [pid = 4433] [serial = 1655] [outer = (nil)] [url = about:blank] 07:09:33 INFO - PROCESS | 4433 | 1461420573591 Marionette TRACE conn3 -> [0,2352,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:33 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127d9eb800 == 134 [pid = 4433] [id = 595] 07:09:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 223 (0x7f127e825800) [pid = 4433] [serial = 1786] [outer = (nil)] 07:09:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 224 (0x7f1280086800) [pid = 4433] [serial = 1787] [outer = 0x7f127e825800] 07:09:33 INFO - PROCESS | 4433 | 1461420573667 Marionette DEBUG loaded listener.js 07:09:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 225 (0x7f1280abd000) [pid = 4433] [serial = 1788] [outer = 0x7f127e825800] 07:09:34 INFO - PROCESS | 4433 | 1461420574447 Marionette TRACE conn3 <- [1,2352,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html",0,null,null,[["putImageData() puts non-solid image data correctly",0,null,null]]]}] 07:09:34 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | putImageData() puts non-solid image data correctly 07:09:34 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.alpha.html | took 1429ms 07:09:34 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html 07:09:34 INFO - PROCESS | 4433 | 1461420574505 Marionette TRACE conn3 -> [0,2353,"getWindowHandle",null] 07:09:34 INFO - PROCESS | 4433 | 1461420574508 Marionette TRACE conn3 <- [1,2353,null,{"value":"8"}] 07:09:34 INFO - PROCESS | 4433 | 1461420574513 Marionette TRACE conn3 -> [0,2354,"setScriptTimeout",{"ms":35000}] 07:09:34 INFO - PROCESS | 4433 | 1461420574516 Marionette TRACE conn3 <- [1,2354,null,{}] 07:09:34 INFO - PROCESS | 4433 | 1461420574521 Marionette TRACE conn3 -> [0,2355,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:34 INFO - PROCESS | 4433 | 1461420574766 Marionette TRACE conn3 <- [1,2355,null,{"value":null}] 07:09:34 INFO - PROCESS | 4433 | 1461420574787 Marionette TRACE conn3 -> [0,2356,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:34 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1281485000 == 135 [pid = 4433] [id = 596] 07:09:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 226 (0x7f1280c99800) [pid = 4433] [serial = 1789] [outer = (nil)] 07:09:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 227 (0x7f12813b4800) [pid = 4433] [serial = 1790] [outer = 0x7f1280c99800] 07:09:34 INFO - PROCESS | 4433 | 1461420574848 Marionette DEBUG loaded listener.js 07:09:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 228 (0x7f12814e0800) [pid = 4433] [serial = 1791] [outer = 0x7f1280c99800] 07:09:35 INFO - PROCESS | 4433 | 1461420575743 Marionette TRACE conn3 <- [1,2356,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.basic.html",0,null,null,[["putImageData() puts image data from getImageData() onto the canvas",0,null,null]]]}] 07:09:35 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | putImageData() puts image data from getImageData() onto the canvas 07:09:35 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.basic.html | took 1277ms 07:09:35 INFO - PROCESS | 4433 | 1461420575806 Marionette TRACE conn3 -> [0,2357,"getWindowHandle",null] 07:09:35 INFO - PROCESS | 4433 | 1461420575810 Marionette TRACE conn3 <- [1,2357,null,{"value":"8"}] 07:09:35 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html 07:09:35 INFO - PROCESS | 4433 | 1461420575816 Marionette TRACE conn3 -> [0,2358,"setScriptTimeout",{"ms":35000}] 07:09:35 INFO - PROCESS | 4433 | 1461420575818 Marionette TRACE conn3 <- [1,2358,null,{}] 07:09:35 INFO - PROCESS | 4433 | 1461420575823 Marionette TRACE conn3 -> [0,2359,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:36 INFO - PROCESS | 4433 | 1461420576060 Marionette TRACE conn3 <- [1,2359,null,{"value":null}] 07:09:36 INFO - PROCESS | 4433 | 1461420576096 Marionette TRACE conn3 -> [0,2360,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:36 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1288e16800 == 136 [pid = 4433] [id = 597] 07:09:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 229 (0x7f12814e0c00) [pid = 4433] [serial = 1792] [outer = (nil)] 07:09:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 230 (0x7f1281c86c00) [pid = 4433] [serial = 1793] [outer = 0x7f12814e0c00] 07:09:36 INFO - PROCESS | 4433 | 1461420576157 Marionette DEBUG loaded listener.js 07:09:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 231 (0x7f12834cfc00) [pid = 4433] [serial = 1794] [outer = 0x7f12814e0c00] 07:09:37 INFO - PROCESS | 4433 | 1461420577058 Marionette TRACE conn3 <- [1,2360,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.clip.html",0,null,null,[["putImageData() is not affected by clipping regions",0,null,null]]]}] 07:09:37 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | putImageData() is not affected by clipping regions 07:09:37 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.clip.html | took 1284ms 07:09:37 INFO - PROCESS | 4433 | 1461420577101 Marionette TRACE conn3 -> [0,2361,"getWindowHandle",null] 07:09:37 INFO - PROCESS | 4433 | 1461420577105 Marionette TRACE conn3 <- [1,2361,null,{"value":"8"}] 07:09:37 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.created.html 07:09:37 INFO - PROCESS | 4433 | 1461420577113 Marionette TRACE conn3 -> [0,2362,"setScriptTimeout",{"ms":35000}] 07:09:37 INFO - PROCESS | 4433 | 1461420577116 Marionette TRACE conn3 <- [1,2362,null,{}] 07:09:37 INFO - PROCESS | 4433 | 1461420577120 Marionette TRACE conn3 -> [0,2363,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:37 INFO - PROCESS | 4433 | 1461420577393 Marionette TRACE conn3 <- [1,2363,null,{"value":null}] 07:09:37 INFO - PROCESS | 4433 | 1461420577422 Marionette TRACE conn3 -> [0,2364,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.created.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:37 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b318800 == 137 [pid = 4433] [id = 598] 07:09:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 232 (0x7f12834f1000) [pid = 4433] [serial = 1795] [outer = (nil)] 07:09:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 233 (0x7f128a8e5000) [pid = 4433] [serial = 1796] [outer = 0x7f12834f1000] 07:09:37 INFO - PROCESS | 4433 | 1461420577486 Marionette DEBUG loaded listener.js 07:09:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 234 (0x7f128afd8c00) [pid = 4433] [serial = 1797] [outer = 0x7f12834f1000] 07:09:38 INFO - PROCESS | 4433 | --DOMWINDOW == 233 (0x7f127e89a400) [pid = 4433] [serial = 1720] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonpremul.html] 07:09:38 INFO - PROCESS | 4433 | --DOMWINDOW == 232 (0x7f1280716c00) [pid = 4433] [serial = 1723] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.alpha.html] 07:09:38 INFO - PROCESS | 4433 | --DOMWINDOW == 231 (0x7f127de10000) [pid = 4433] [serial = 1726] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.cols.html] 07:09:38 INFO - PROCESS | 4433 | --DOMWINDOW == 230 (0x7f127e892c00) [pid = 4433] [serial = 1717] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.nonfinite.html] 07:09:38 INFO - PROCESS | 4433 | --DOMWINDOW == 229 (0x7f127e54fc00) [pid = 4433] [serial = 1714] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.length.html] 07:09:38 INFO - PROCESS | 4433 | --DOMWINDOW == 228 (0x7f127a4b5400) [pid = 4433] [serial = 1711] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.clamp.html] 07:09:38 INFO - PROCESS | 4433 | --DOMWINDOW == 227 (0x7f127a38a000) [pid = 4433] [serial = 1708] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.basic.html] 07:09:38 INFO - PROCESS | 4433 | 1461420578555 Marionette TRACE conn3 <- [1,2364,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.created.html",0,null,null,[["putImageData() puts image data from createImageData() onto the canvas",0,null,null]]]}] 07:09:38 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | putImageData() puts image data from createImageData() onto the canvas 07:09:38 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.created.html | took 1481ms 07:09:38 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html 07:09:38 INFO - PROCESS | 4433 | 1461420578591 Marionette TRACE conn3 -> [0,2365,"getWindowHandle",null] 07:09:38 INFO - PROCESS | 4433 | 1461420578594 Marionette TRACE conn3 <- [1,2365,null,{"value":"8"}] 07:09:38 INFO - PROCESS | 4433 | 1461420578608 Marionette TRACE conn3 -> [0,2366,"setScriptTimeout",{"ms":35000}] 07:09:38 INFO - PROCESS | 4433 | 1461420578610 Marionette TRACE conn3 <- [1,2366,null,{}] 07:09:38 INFO - PROCESS | 4433 | 1461420578615 Marionette TRACE conn3 -> [0,2367,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:38 INFO - PROCESS | 4433 | 1461420578793 Marionette TRACE conn3 <- [1,2367,null,{"value":null}] 07:09:38 INFO - PROCESS | 4433 | 1461420578807 Marionette TRACE conn3 -> [0,2368,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:38 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128df6a800 == 138 [pid = 4433] [id = 599] 07:09:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 228 (0x7f127f2a5c00) [pid = 4433] [serial = 1798] [outer = (nil)] 07:09:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 229 (0x7f128b018400) [pid = 4433] [serial = 1799] [outer = 0x7f127f2a5c00] 07:09:38 INFO - PROCESS | 4433 | 1461420578864 Marionette DEBUG loaded listener.js 07:09:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 230 (0x7f128b2de000) [pid = 4433] [serial = 1800] [outer = 0x7f127f2a5c00] 07:09:39 INFO - PROCESS | 4433 | 1461420579721 Marionette TRACE conn3 <- [1,2368,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.cross.html",0,null,null,[["putImageData() accepts image data got from a different canvas",0,null,null]]]}] 07:09:39 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | putImageData() accepts image data got from a different canvas 07:09:39 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.cross.html | took 1139ms 07:09:39 INFO - PROCESS | 4433 | 1461420579739 Marionette TRACE conn3 -> [0,2369,"getWindowHandle",null] 07:09:39 INFO - PROCESS | 4433 | 1461420579743 Marionette TRACE conn3 <- [1,2369,null,{"value":"8"}] 07:09:39 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html 07:09:39 INFO - PROCESS | 4433 | 1461420579749 Marionette TRACE conn3 -> [0,2370,"setScriptTimeout",{"ms":35000}] 07:09:39 INFO - PROCESS | 4433 | 1461420579751 Marionette TRACE conn3 <- [1,2370,null,{}] 07:09:39 INFO - PROCESS | 4433 | 1461420579756 Marionette TRACE conn3 -> [0,2371,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:39 INFO - PROCESS | 4433 | 1461420579995 Marionette TRACE conn3 <- [1,2371,null,{"value":null}] 07:09:40 INFO - PROCESS | 4433 | 1461420580296 Marionette TRACE conn3 -> [0,2372,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:40 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1278c66800 == 139 [pid = 4433] [id = 600] 07:09:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 231 (0x7f1279462c00) [pid = 4433] [serial = 1801] [outer = (nil)] 07:09:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 232 (0x7f127966a000) [pid = 4433] [serial = 1802] [outer = 0x7f1279462c00] 07:09:40 INFO - PROCESS | 4433 | 1461420580370 Marionette DEBUG loaded listener.js 07:09:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 233 (0x7f127a4b7400) [pid = 4433] [serial = 1803] [outer = 0x7f1279462c00] 07:09:41 INFO - PROCESS | 4433 | 1461420581361 Marionette TRACE conn3 <- [1,2372,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html",0,null,null,[["putImageData() handles negative-sized dirty rectangles correctly",0,null,null]]]}] 07:09:41 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | putImageData() handles negative-sized dirty rectangles correctly 07:09:41 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html | took 1675ms 07:09:41 INFO - PROCESS | 4433 | 1461420581427 Marionette TRACE conn3 -> [0,2373,"getWindowHandle",null] 07:09:41 INFO - PROCESS | 4433 | 1461420581434 Marionette TRACE conn3 <- [1,2373,null,{"value":"8"}] 07:09:41 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html 07:09:41 INFO - PROCESS | 4433 | 1461420581442 Marionette TRACE conn3 -> [0,2374,"setScriptTimeout",{"ms":35000}] 07:09:41 INFO - PROCESS | 4433 | 1461420581447 Marionette TRACE conn3 <- [1,2374,null,{}] 07:09:41 INFO - PROCESS | 4433 | 1461420581453 Marionette TRACE conn3 -> [0,2375,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:41 INFO - PROCESS | 4433 | 1461420581721 Marionette TRACE conn3 <- [1,2375,null,{"value":null}] 07:09:42 INFO - PROCESS | 4433 | 1461420582025 Marionette TRACE conn3 -> [0,2376,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:42 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128436a800 == 140 [pid = 4433] [id = 601] 07:09:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 234 (0x7f127ff0f400) [pid = 4433] [serial = 1804] [outer = (nil)] 07:09:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 235 (0x7f1280148c00) [pid = 4433] [serial = 1805] [outer = 0x7f127ff0f400] 07:09:42 INFO - PROCESS | 4433 | 1461420582106 Marionette DEBUG loaded listener.js 07:09:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 236 (0x7f1280c91c00) [pid = 4433] [serial = 1806] [outer = 0x7f127ff0f400] 07:09:42 INFO - PROCESS | 4433 | 1461420582972 Marionette TRACE conn3 <- [1,2376,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html",0,null,null,[["putImageData() handles dirty rectangles outside the canvas correctly",0,null,null]]]}] 07:09:43 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | putImageData() handles dirty rectangles outside the canvas correctly 07:09:43 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html | took 1578ms 07:09:43 INFO - PROCESS | 4433 | 1461420583024 Marionette TRACE conn3 -> [0,2377,"getWindowHandle",null] 07:09:43 INFO - PROCESS | 4433 | 1461420583029 Marionette TRACE conn3 <- [1,2377,null,{"value":"8"}] 07:09:43 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html 07:09:43 INFO - PROCESS | 4433 | 1461420583035 Marionette TRACE conn3 -> [0,2378,"setScriptTimeout",{"ms":35000}] 07:09:43 INFO - PROCESS | 4433 | 1461420583038 Marionette TRACE conn3 <- [1,2378,null,{}] 07:09:43 INFO - PROCESS | 4433 | 1461420583044 Marionette TRACE conn3 -> [0,2379,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:43 INFO - PROCESS | 4433 | 1461420583243 Marionette TRACE conn3 <- [1,2379,null,{"value":null}] 07:09:43 INFO - PROCESS | 4433 | 1461420583458 Marionette TRACE conn3 -> [0,2380,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:43 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128bf6a000 == 141 [pid = 4433] [id = 602] 07:09:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 237 (0x7f1281358c00) [pid = 4433] [serial = 1807] [outer = (nil)] 07:09:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 238 (0x7f12834d0400) [pid = 4433] [serial = 1808] [outer = 0x7f1281358c00] 07:09:43 INFO - PROCESS | 4433 | 1461420583573 Marionette DEBUG loaded listener.js 07:09:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 239 (0x7f12844e1400) [pid = 4433] [serial = 1809] [outer = 0x7f1281358c00] 07:09:44 INFO - PROCESS | 4433 | 1461420584579 Marionette TRACE conn3 <- [1,2380,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using width and height",0,null,null]]]}] 07:09:44 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | putImageData() only modifies areas inside the dirty rectangle, using width and height 07:09:44 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html | took 1582ms 07:09:44 INFO - PROCESS | 4433 | 1461420584618 Marionette TRACE conn3 -> [0,2381,"getWindowHandle",null] 07:09:44 INFO - PROCESS | 4433 | 1461420584621 Marionette TRACE conn3 <- [1,2381,null,{"value":"8"}] 07:09:44 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html 07:09:44 INFO - PROCESS | 4433 | 1461420584636 Marionette TRACE conn3 -> [0,2382,"setScriptTimeout",{"ms":35000}] 07:09:44 INFO - PROCESS | 4433 | 1461420584645 Marionette TRACE conn3 <- [1,2382,null,{}] 07:09:44 INFO - PROCESS | 4433 | 1461420584651 Marionette TRACE conn3 -> [0,2383,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:44 INFO - PROCESS | 4433 | 1461420584867 Marionette TRACE conn3 <- [1,2383,null,{"value":null}] 07:09:45 INFO - PROCESS | 4433 | 1461420585083 Marionette TRACE conn3 -> [0,2384,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:45 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1292e92000 == 142 [pid = 4433] [id = 603] 07:09:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 240 (0x7f1281362800) [pid = 4433] [serial = 1810] [outer = (nil)] 07:09:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 241 (0x7f128b3c3000) [pid = 4433] [serial = 1811] [outer = 0x7f1281362800] 07:09:45 INFO - PROCESS | 4433 | 1461420585197 Marionette DEBUG loaded listener.js 07:09:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 242 (0x7f128bbe9000) [pid = 4433] [serial = 1812] [outer = 0x7f1281362800] 07:09:46 INFO - PROCESS | 4433 | 1461420586139 Marionette TRACE conn3 <- [1,2384,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html",0,null,null,[["putImageData() only modifies areas inside the dirty rectangle, using x and y",0,null,null]]]}] 07:09:46 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | putImageData() only modifies areas inside the dirty rectangle, using x and y 07:09:46 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html | took 1550ms 07:09:46 INFO - PROCESS | 4433 | 1461420586179 Marionette TRACE conn3 -> [0,2385,"getWindowHandle",null] 07:09:46 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html 07:09:46 INFO - PROCESS | 4433 | 1461420586185 Marionette TRACE conn3 <- [1,2385,null,{"value":"8"}] 07:09:46 INFO - PROCESS | 4433 | 1461420586191 Marionette TRACE conn3 -> [0,2386,"setScriptTimeout",{"ms":35000}] 07:09:46 INFO - PROCESS | 4433 | 1461420586195 Marionette TRACE conn3 <- [1,2386,null,{}] 07:09:46 INFO - PROCESS | 4433 | 1461420586201 Marionette TRACE conn3 -> [0,2387,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:46 INFO - PROCESS | 4433 | 1461420586403 Marionette TRACE conn3 <- [1,2387,null,{"value":null}] 07:09:46 INFO - PROCESS | 4433 | 1461420586625 Marionette TRACE conn3 -> [0,2388,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:46 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1295964000 == 143 [pid = 4433] [id = 604] 07:09:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 243 (0x7f12834cf000) [pid = 4433] [serial = 1813] [outer = (nil)] 07:09:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 244 (0x7f128bf51400) [pid = 4433] [serial = 1814] [outer = 0x7f12834cf000] 07:09:46 INFO - PROCESS | 4433 | 1461420586746 Marionette DEBUG loaded listener.js 07:09:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 245 (0x7f128c00e400) [pid = 4433] [serial = 1815] [outer = 0x7f12834cf000] 07:09:47 INFO - PROCESS | 4433 | 1461420587670 Marionette TRACE conn3 <- [1,2388,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html",0,null,null,[["putImageData() with zero-sized dirty rectangle puts nothing",0,null,null]]]}] 07:09:47 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | putImageData() with zero-sized dirty rectangle puts nothing 07:09:47 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html | took 1530ms 07:09:47 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html 07:09:47 INFO - PROCESS | 4433 | 1461420587721 Marionette TRACE conn3 -> [0,2389,"getWindowHandle",null] 07:09:47 INFO - PROCESS | 4433 | 1461420587724 Marionette TRACE conn3 <- [1,2389,null,{"value":"8"}] 07:09:47 INFO - PROCESS | 4433 | 1461420587730 Marionette TRACE conn3 -> [0,2390,"setScriptTimeout",{"ms":35000}] 07:09:47 INFO - PROCESS | 4433 | 1461420587733 Marionette TRACE conn3 <- [1,2390,null,{}] 07:09:47 INFO - PROCESS | 4433 | 1461420587738 Marionette TRACE conn3 -> [0,2391,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:47 INFO - PROCESS | 4433 | 1461420587924 Marionette TRACE conn3 <- [1,2391,null,{"value":null}] 07:09:48 INFO - PROCESS | 4433 | 1461420588142 Marionette TRACE conn3 -> [0,2392,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:48 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1297627800 == 144 [pid = 4433] [id = 605] 07:09:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 246 (0x7f128c07c800) [pid = 4433] [serial = 1816] [outer = (nil)] 07:09:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 247 (0x7f128c1b9000) [pid = 4433] [serial = 1817] [outer = 0x7f128c07c800] 07:09:48 INFO - PROCESS | 4433 | 1461420588268 Marionette DEBUG loaded listener.js 07:09:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 248 (0x7f128d374800) [pid = 4433] [serial = 1818] [outer = 0x7f128c07c800] 07:09:49 INFO - PROCESS | 4433 | 1461420589233 Marionette TRACE conn3 <- [1,2392,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.modified.html",0,null,null,[["putImageData() puts modified image data correctly",0,null,null]]]}] 07:09:49 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | putImageData() puts modified image data correctly 07:09:49 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.modified.html | took 1535ms 07:09:49 INFO - PROCESS | 4433 | 1461420589294 Marionette TRACE conn3 -> [0,2393,"getWindowHandle",null] 07:09:49 INFO - PROCESS | 4433 | 1461420589297 Marionette TRACE conn3 <- [1,2393,null,{"value":"8"}] 07:09:49 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html 07:09:49 INFO - PROCESS | 4433 | 1461420589303 Marionette TRACE conn3 -> [0,2394,"setScriptTimeout",{"ms":35000}] 07:09:49 INFO - PROCESS | 4433 | 1461420589306 Marionette TRACE conn3 <- [1,2394,null,{}] 07:09:49 INFO - PROCESS | 4433 | 1461420589311 Marionette TRACE conn3 -> [0,2395,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:49 INFO - PROCESS | 4433 | 1461420589508 Marionette TRACE conn3 <- [1,2395,null,{"value":null}] 07:09:49 INFO - PROCESS | 4433 | 1461420589723 Marionette TRACE conn3 -> [0,2396,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:49 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a1d14800 == 145 [pid = 4433] [id = 606] 07:09:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 249 (0x7f128c075000) [pid = 4433] [serial = 1819] [outer = (nil)] 07:09:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 250 (0x7f128eb5b000) [pid = 4433] [serial = 1820] [outer = 0x7f128c075000] 07:09:49 INFO - PROCESS | 4433 | 1461420589836 Marionette DEBUG loaded listener.js 07:09:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 251 (0x7f128eec8c00) [pid = 4433] [serial = 1821] [outer = 0x7f128c075000] 07:09:50 INFO - PROCESS | 4433 | 1461420590762 Marionette TRACE conn3 <- [1,2396,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html",0,null,null,[["putImageData() throws TypeError if arguments are not finite",0,null,null]]]}] 07:09:50 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | putImageData() throws TypeError if arguments are not finite 07:09:50 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html | took 1482ms 07:09:50 INFO - PROCESS | 4433 | 1461420590784 Marionette TRACE conn3 -> [0,2397,"getWindowHandle",null] 07:09:50 INFO - PROCESS | 4433 | 1461420590787 Marionette TRACE conn3 <- [1,2397,null,{"value":"8"}] 07:09:50 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.null.html 07:09:50 INFO - PROCESS | 4433 | 1461420590793 Marionette TRACE conn3 -> [0,2398,"setScriptTimeout",{"ms":35000}] 07:09:50 INFO - PROCESS | 4433 | 1461420590795 Marionette TRACE conn3 <- [1,2398,null,{}] 07:09:50 INFO - PROCESS | 4433 | 1461420590801 Marionette TRACE conn3 -> [0,2399,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:51 INFO - PROCESS | 4433 | 1461420590997 Marionette TRACE conn3 <- [1,2399,null,{"value":null}] 07:09:51 INFO - PROCESS | 4433 | 1461420591216 Marionette TRACE conn3 -> [0,2400,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.null.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:51 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a2f1e800 == 146 [pid = 4433] [id = 607] 07:09:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 252 (0x7f128c07dc00) [pid = 4433] [serial = 1822] [outer = (nil)] 07:09:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 253 (0x7f128f182400) [pid = 4433] [serial = 1823] [outer = 0x7f128c07dc00] 07:09:51 INFO - PROCESS | 4433 | 1461420591326 Marionette DEBUG loaded listener.js 07:09:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 254 (0x7f128f207400) [pid = 4433] [serial = 1824] [outer = 0x7f128c07dc00] 07:09:52 INFO - PROCESS | 4433 | 1461420592227 Marionette TRACE conn3 <- [1,2400,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.null.html",0,null,null,[["putImageData() with null imagedata throws TypeError",0,null,null]]]}] 07:09:52 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | putImageData() with null imagedata throws TypeError 07:09:52 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.null.html | took 1483ms 07:09:52 INFO - PROCESS | 4433 | 1461420592278 Marionette TRACE conn3 -> [0,2401,"getWindowHandle",null] 07:09:52 INFO - PROCESS | 4433 | 1461420592282 Marionette TRACE conn3 <- [1,2401,null,{"value":"8"}] 07:09:52 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.path.html 07:09:52 INFO - PROCESS | 4433 | 1461420592287 Marionette TRACE conn3 -> [0,2402,"setScriptTimeout",{"ms":35000}] 07:09:52 INFO - PROCESS | 4433 | 1461420592290 Marionette TRACE conn3 <- [1,2402,null,{}] 07:09:52 INFO - PROCESS | 4433 | 1461420592295 Marionette TRACE conn3 -> [0,2403,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:52 INFO - PROCESS | 4433 | 1461420592480 Marionette TRACE conn3 <- [1,2403,null,{"value":null}] 07:09:52 INFO - PROCESS | 4433 | 1461420592704 Marionette TRACE conn3 -> [0,2404,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:52 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a4e3f800 == 147 [pid = 4433] [id = 608] 07:09:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 255 (0x7f127e81e400) [pid = 4433] [serial = 1825] [outer = (nil)] 07:09:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 256 (0x7f128f245c00) [pid = 4433] [serial = 1826] [outer = 0x7f127e81e400] 07:09:52 INFO - PROCESS | 4433 | 1461420592816 Marionette DEBUG loaded listener.js 07:09:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 257 (0x7f128f254800) [pid = 4433] [serial = 1827] [outer = 0x7f127e81e400] 07:09:53 INFO - PROCESS | 4433 | 1461420593701 Marionette TRACE conn3 <- [1,2404,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.path.html",0,null,null,[["putImageData() does not affect the current path",0,null,null]]]}] 07:09:53 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | putImageData() does not affect the current path 07:09:53 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.path.html | took 1481ms 07:09:53 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html 07:09:53 INFO - PROCESS | 4433 | 1461420593773 Marionette TRACE conn3 -> [0,2405,"getWindowHandle",null] 07:09:53 INFO - PROCESS | 4433 | 1461420593775 Marionette TRACE conn3 <- [1,2405,null,{"value":"8"}] 07:09:53 INFO - PROCESS | 4433 | 1461420593783 Marionette TRACE conn3 -> [0,2406,"setScriptTimeout",{"ms":35000}] 07:09:53 INFO - PROCESS | 4433 | 1461420593786 Marionette TRACE conn3 <- [1,2406,null,{}] 07:09:53 INFO - PROCESS | 4433 | 1461420593791 Marionette TRACE conn3 -> [0,2407,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:53 INFO - PROCESS | 4433 | 1461420593986 Marionette TRACE conn3 <- [1,2407,null,{"value":null}] 07:09:54 INFO - PROCESS | 4433 | 1461420594204 Marionette TRACE conn3 -> [0,2408,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:54 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a6c64800 == 148 [pid = 4433] [id = 609] 07:09:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 258 (0x7f128eb96800) [pid = 4433] [serial = 1828] [outer = (nil)] 07:09:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 259 (0x7f128f249c00) [pid = 4433] [serial = 1829] [outer = 0x7f128eb96800] 07:09:54 INFO - PROCESS | 4433 | 1461420594329 Marionette DEBUG loaded listener.js 07:09:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 260 (0x7f128f8c0000) [pid = 4433] [serial = 1830] [outer = 0x7f128eb96800] 07:09:55 INFO - PROCESS | 4433 | 1461420595214 Marionette TRACE conn3 <- [1,2408,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html",0,null,null,[["putImageData() is not affected by context state",0,null,null]]]}] 07:09:55 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | putImageData() is not affected by context state 07:09:55 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html | took 1481ms 07:09:55 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html 07:09:55 INFO - PROCESS | 4433 | 1461420595265 Marionette TRACE conn3 -> [0,2409,"getWindowHandle",null] 07:09:55 INFO - PROCESS | 4433 | 1461420595268 Marionette TRACE conn3 <- [1,2409,null,{"value":"8"}] 07:09:55 INFO - PROCESS | 4433 | 1461420595274 Marionette TRACE conn3 -> [0,2410,"setScriptTimeout",{"ms":35000}] 07:09:55 INFO - PROCESS | 4433 | 1461420595277 Marionette TRACE conn3 <- [1,2410,null,{}] 07:09:55 INFO - PROCESS | 4433 | 1461420595283 Marionette TRACE conn3 -> [0,2411,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:55 INFO - PROCESS | 4433 | 1461420595485 Marionette TRACE conn3 <- [1,2411,null,{"value":null}] 07:09:55 INFO - PROCESS | 4433 | 1461420595708 Marionette TRACE conn3 -> [0,2412,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:55 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a9399000 == 149 [pid = 4433] [id = 610] 07:09:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 261 (0x7f128f8c3800) [pid = 4433] [serial = 1831] [outer = (nil)] 07:09:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 262 (0x7f128fbee800) [pid = 4433] [serial = 1832] [outer = 0x7f128f8c3800] 07:09:55 INFO - PROCESS | 4433 | 1461420595833 Marionette DEBUG loaded listener.js 07:09:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 263 (0x7f129120f800) [pid = 4433] [serial = 1833] [outer = 0x7f128f8c3800] 07:09:56 INFO - PROCESS | 4433 | 1461420596818 Marionette TRACE conn3 <- [1,2412,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html",0,null,null,[["putImageData(getImageData(...), ...) has no effect",0,null,null]]]}] 07:09:56 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | putImageData(getImageData(...), ...) has no effect 07:09:56 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html | took 1580ms 07:09:56 INFO - PROCESS | 4433 | 1461420596854 Marionette TRACE conn3 -> [0,2413,"getWindowHandle",null] 07:09:56 INFO - PROCESS | 4433 | 1461420596858 Marionette TRACE conn3 <- [1,2413,null,{"value":"8"}] 07:09:56 INFO - TEST-START | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html 07:09:56 INFO - PROCESS | 4433 | 1461420596863 Marionette TRACE conn3 -> [0,2414,"setScriptTimeout",{"ms":35000}] 07:09:56 INFO - PROCESS | 4433 | 1461420596867 Marionette TRACE conn3 <- [1,2414,null,{}] 07:09:56 INFO - PROCESS | 4433 | 1461420596891 Marionette TRACE conn3 -> [0,2415,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:57 INFO - PROCESS | 4433 | 1461420597119 Marionette TRACE conn3 <- [1,2415,null,{"value":null}] 07:09:57 INFO - PROCESS | 4433 | 1461420597434 Marionette TRACE conn3 -> [0,2416,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:57 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12792e7800 == 150 [pid = 4433] [id = 611] 07:09:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 264 (0x7f1279464400) [pid = 4433] [serial = 1834] [outer = (nil)] 07:09:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 265 (0x7f127baed400) [pid = 4433] [serial = 1835] [outer = 0x7f1279464400] 07:09:57 INFO - PROCESS | 4433 | 1461420597523 Marionette DEBUG loaded listener.js 07:09:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 266 (0x7f128008f400) [pid = 4433] [serial = 1836] [outer = 0x7f1279464400] 07:09:58 INFO - PROCESS | 4433 | 1461420598987 Marionette TRACE conn3 <- [1,2416,null,{"value":["/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html",0,null,null,[["putImageData() does not accept non-ImageData objects",0,null,null]]]}] 07:09:59 INFO - TEST-PASS | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | putImageData() does not accept non-ImageData objects 07:09:59 INFO - TEST-OK | /2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html | took 2188ms 07:09:59 INFO - PROCESS | 4433 | 1461420599053 Marionette TRACE conn3 -> [0,2417,"getWindowHandle",null] 07:09:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.1.html 07:09:59 INFO - PROCESS | 4433 | 1461420599058 Marionette TRACE conn3 <- [1,2417,null,{"value":"8"}] 07:09:59 INFO - PROCESS | 4433 | 1461420599065 Marionette TRACE conn3 -> [0,2418,"setScriptTimeout",{"ms":35000}] 07:09:59 INFO - PROCESS | 4433 | 1461420599070 Marionette TRACE conn3 <- [1,2418,null,{}] 07:09:59 INFO - PROCESS | 4433 | 1461420599078 Marionette TRACE conn3 -> [0,2419,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:09:59 INFO - PROCESS | 4433 | 1461420599264 Marionette TRACE conn3 <- [1,2419,null,{"value":null}] 07:09:59 INFO - PROCESS | 4433 | 1461420599712 Marionette TRACE conn3 -> [0,2420,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:09:59 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127e8d0800 == 151 [pid = 4433] [id = 612] 07:09:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 267 (0x7f127e821000) [pid = 4433] [serial = 1837] [outer = (nil)] 07:09:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 268 (0x7f127e89a800) [pid = 4433] [serial = 1838] [outer = 0x7f127e821000] 07:09:59 INFO - PROCESS | 4433 | 1461420599823 Marionette DEBUG loaded listener.js 07:09:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 269 (0x7f127ff0b400) [pid = 4433] [serial = 1839] [outer = 0x7f127e821000] 07:10:00 INFO - PROCESS | 4433 | 1461420600686 Marionette TRACE conn3 <- [1,2420,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.1.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:10:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.1.html | Shadow colour alpha components are used 07:10:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.1.html | took 1680ms 07:10:00 INFO - PROCESS | 4433 | 1461420600745 Marionette TRACE conn3 -> [0,2421,"getWindowHandle",null] 07:10:00 INFO - PROCESS | 4433 | 1461420600753 Marionette TRACE conn3 <- [1,2421,null,{"value":"8"}] 07:10:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.2.html 07:10:00 INFO - PROCESS | 4433 | 1461420600763 Marionette TRACE conn3 -> [0,2422,"setScriptTimeout",{"ms":35000}] 07:10:00 INFO - PROCESS | 4433 | 1461420600767 Marionette TRACE conn3 <- [1,2422,null,{}] 07:10:00 INFO - PROCESS | 4433 | 1461420600773 Marionette TRACE conn3 -> [0,2423,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:00 INFO - PROCESS | 4433 | 1461420600971 Marionette TRACE conn3 <- [1,2423,null,{"value":null}] 07:10:01 INFO - PROCESS | 4433 | 1461420601242 Marionette TRACE conn3 -> [0,2424,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:01 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1284543000 == 152 [pid = 4433] [id = 613] 07:10:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 270 (0x7f1280091000) [pid = 4433] [serial = 1840] [outer = (nil)] 07:10:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 271 (0x7f1280151800) [pid = 4433] [serial = 1841] [outer = 0x7f1280091000] 07:10:01 INFO - PROCESS | 4433 | 1461420601376 Marionette DEBUG loaded listener.js 07:10:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 272 (0x7f1280c91000) [pid = 4433] [serial = 1842] [outer = 0x7f1280091000] 07:10:02 INFO - PROCESS | 4433 | 1461420602471 Marionette TRACE conn3 <- [1,2424,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.2.html",0,null,null,[["Shadow colour alpha components are used",0,null,null]]]}] 07:10:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.2.html | Shadow colour alpha components are used 07:10:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.2.html | took 1782ms 07:10:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.3.html 07:10:02 INFO - PROCESS | 4433 | 1461420602546 Marionette TRACE conn3 -> [0,2425,"getWindowHandle",null] 07:10:02 INFO - PROCESS | 4433 | 1461420602549 Marionette TRACE conn3 <- [1,2425,null,{"value":"8"}] 07:10:02 INFO - PROCESS | 4433 | 1461420602555 Marionette TRACE conn3 -> [0,2426,"setScriptTimeout",{"ms":35000}] 07:10:02 INFO - PROCESS | 4433 | 1461420602560 Marionette TRACE conn3 <- [1,2426,null,{}] 07:10:02 INFO - PROCESS | 4433 | 1461420602575 Marionette TRACE conn3 -> [0,2427,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:02 INFO - PROCESS | 4433 | 1461420602814 Marionette TRACE conn3 <- [1,2427,null,{"value":null}] 07:10:03 INFO - PROCESS | 4433 | 1461420603128 Marionette TRACE conn3 -> [0,2428,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:03 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12843a9000 == 153 [pid = 4433] [id = 614] 07:10:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 273 (0x7f1280090400) [pid = 4433] [serial = 1843] [outer = (nil)] 07:10:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 274 (0x7f1281c59c00) [pid = 4433] [serial = 1844] [outer = 0x7f1280090400] 07:10:03 INFO - PROCESS | 4433 | 1461420603205 Marionette DEBUG loaded listener.js 07:10:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 275 (0x7f12834cf800) [pid = 4433] [serial = 1845] [outer = 0x7f1280090400] 07:10:04 INFO - PROCESS | 4433 | 1461420604032 Marionette TRACE conn3 <- [1,2428,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.3.html",0,null,null,[["Shadows are affected by globalAlpha",0,null,null]]]}] 07:10:04 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.3.html | Shadows are affected by globalAlpha 07:10:04 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.3.html | took 1536ms 07:10:04 INFO - PROCESS | 4433 | 1461420604091 Marionette TRACE conn3 -> [0,2429,"getWindowHandle",null] 07:10:04 INFO - PROCESS | 4433 | 1461420604094 Marionette TRACE conn3 <- [1,2429,null,{"value":"8"}] 07:10:04 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.4.html 07:10:04 INFO - PROCESS | 4433 | 1461420604101 Marionette TRACE conn3 -> [0,2430,"setScriptTimeout",{"ms":35000}] 07:10:04 INFO - PROCESS | 4433 | 1461420604103 Marionette TRACE conn3 <- [1,2430,null,{}] 07:10:04 INFO - PROCESS | 4433 | 1461420604108 Marionette TRACE conn3 -> [0,2431,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:04 INFO - PROCESS | 4433 | 1461420604304 Marionette TRACE conn3 <- [1,2431,null,{"value":null}] 07:10:04 INFO - PROCESS | 4433 | 1461420604608 Marionette TRACE conn3 -> [0,2432,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.4.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:04 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1281cbe000 == 154 [pid = 4433] [id = 615] 07:10:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 276 (0x7f1280713800) [pid = 4433] [serial = 1846] [outer = (nil)] 07:10:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 277 (0x7f12846f9000) [pid = 4433] [serial = 1847] [outer = 0x7f1280713800] 07:10:04 INFO - PROCESS | 4433 | 1461420604746 Marionette DEBUG loaded listener.js 07:10:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 278 (0x7f128901b000) [pid = 4433] [serial = 1848] [outer = 0x7f1280713800] 07:10:05 INFO - PROCESS | 4433 | 1461420605560 Marionette TRACE conn3 <- [1,2432,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.4.html",0,null,null,[["Shadows with alpha components are correctly affected by globalAlpha",0,null,null]]]}] 07:10:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.4.html | Shadows with alpha components are correctly affected by globalAlpha 07:10:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.4.html | took 1481ms 07:10:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127c5db000 == 153 [pid = 4433] [id = 370] 07:10:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127c7cc000 == 152 [pid = 4433] [id = 372] 07:10:05 INFO - PROCESS | 4433 | --DOMWINDOW == 277 (0x7f12834ebc00) [pid = 4433] [serial = 1676] [outer = (nil)] [url = about:blank] 07:10:05 INFO - PROCESS | 4433 | --DOMWINDOW == 276 (0x7f12a224f800) [pid = 4433] [serial = 1688] [outer = (nil)] [url = about:blank] 07:10:05 INFO - PROCESS | 4433 | --DOMWINDOW == 275 (0x7f128f252400) [pid = 4433] [serial = 1682] [outer = (nil)] [url = about:blank] 07:10:05 INFO - PROCESS | 4433 | --DOMWINDOW == 274 (0x7f128bbe2400) [pid = 4433] [serial = 1679] [outer = (nil)] [url = about:blank] 07:10:05 INFO - PROCESS | 4433 | --DOMWINDOW == 273 (0x7f1279664800) [pid = 4433] [serial = 1670] [outer = (nil)] [url = about:blank] 07:10:05 INFO - PROCESS | 4433 | --DOMWINDOW == 272 (0x7f127ff0f800) [pid = 4433] [serial = 1673] [outer = (nil)] [url = about:blank] 07:10:05 INFO - PROCESS | 4433 | --DOMWINDOW == 271 (0x7f1294b3ac00) [pid = 4433] [serial = 1685] [outer = (nil)] [url = about:blank] 07:10:05 INFO - PROCESS | 4433 | --DOMWINDOW == 270 (0x7f12a534a000) [pid = 4433] [serial = 1691] [outer = (nil)] [url = about:blank] 07:10:05 INFO - PROCESS | 4433 | --DOMWINDOW == 269 (0x7f12a6db5000) [pid = 4433] [serial = 1694] [outer = (nil)] [url = about:blank] 07:10:05 INFO - PROCESS | 4433 | --DOMWINDOW == 268 (0x7f127ab0a800) [pid = 4433] [serial = 1697] [outer = (nil)] [url = about:blank] 07:10:05 INFO - PROCESS | 4433 | --DOMWINDOW == 267 (0x7f1280c8dc00) [pid = 4433] [serial = 1700] [outer = (nil)] [url = about:blank] 07:10:05 INFO - PROCESS | 4433 | --DOMWINDOW == 266 (0x7f127e823c00) [pid = 4433] [serial = 1703] [outer = (nil)] [url = about:blank] 07:10:05 INFO - PROCESS | 4433 | --DOMWINDOW == 265 (0x7f127fe7c400) [pid = 4433] [serial = 1706] [outer = (nil)] [url = about:blank] 07:10:05 INFO - PROCESS | 4433 | --DOMWINDOW == 264 (0x7f12813b6000) [pid = 4433] [serial = 1730] [outer = (nil)] [url = about:blank] 07:10:05 INFO - PROCESS | 4433 | 1461420605726 Marionette TRACE conn3 -> [0,2433,"getWindowHandle",null] 07:10:05 INFO - PROCESS | 4433 | 1461420605729 Marionette TRACE conn3 <- [1,2433,null,{"value":"8"}] 07:10:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127e8d2800 == 151 [pid = 4433] [id = 371] 07:10:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b959800 == 150 [pid = 4433] [id = 52] 07:10:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127c3d1000 == 149 [pid = 4433] [id = 368] 07:10:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128df6a800 == 148 [pid = 4433] [id = 599] 07:10:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.alpha.5.html 07:10:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b318800 == 147 [pid = 4433] [id = 598] 07:10:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128138b000 == 146 [pid = 4433] [id = 574] 07:10:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1288e16800 == 145 [pid = 4433] [id = 597] 07:10:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1281485000 == 144 [pid = 4433] [id = 596] 07:10:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127d9eb800 == 143 [pid = 4433] [id = 595] 07:10:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1280556800 == 142 [pid = 4433] [id = 573] 07:10:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1278bdb800 == 141 [pid = 4433] [id = 594] 07:10:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12802cf800 == 140 [pid = 4433] [id = 593] 07:10:05 INFO - PROCESS | 4433 | 1461420605778 Marionette TRACE conn3 -> [0,2434,"setScriptTimeout",{"ms":35000}] 07:10:05 INFO - PROCESS | 4433 | 1461420605782 Marionette TRACE conn3 <- [1,2434,null,{}] 07:10:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128bf6f800 == 139 [pid = 4433] [id = 585] 07:10:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128bb50000 == 138 [pid = 4433] [id = 584] 07:10:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b319000 == 137 [pid = 4433] [id = 583] 07:10:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128a849000 == 136 [pid = 4433] [id = 582] 07:10:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12891d9000 == 135 [pid = 4433] [id = 581] 07:10:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1288e53000 == 134 [pid = 4433] [id = 580] 07:10:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1284548000 == 133 [pid = 4433] [id = 579] 07:10:05 INFO - PROCESS | 4433 | 1461420605802 Marionette TRACE conn3 -> [0,2435,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1281389000 == 132 [pid = 4433] [id = 578] 07:10:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127d9a6800 == 131 [pid = 4433] [id = 577] 07:10:05 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1283ad9800 == 130 [pid = 4433] [id = 576] 07:10:05 INFO - PROCESS | 4433 | 1461420605991 Marionette TRACE conn3 <- [1,2435,null,{"value":null}] 07:10:06 INFO - PROCESS | 4433 | --DOMWINDOW == 263 (0x7f1280ab3400) [pid = 4433] [serial = 1724] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 4433 | --DOMWINDOW == 262 (0x7f1280c92c00) [pid = 4433] [serial = 1725] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 4433 | --DOMWINDOW == 261 (0x7f12813af400) [pid = 4433] [serial = 1728] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 4433 | --DOMWINDOW == 260 (0x7f127ff02800) [pid = 4433] [serial = 1718] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 4433 | --DOMWINDOW == 259 (0x7f127ff16800) [pid = 4433] [serial = 1719] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 4433 | --DOMWINDOW == 258 (0x7f127e820800) [pid = 4433] [serial = 1715] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 4433 | --DOMWINDOW == 257 (0x7f127e892800) [pid = 4433] [serial = 1716] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 4433 | --DOMWINDOW == 256 (0x7f127baefc00) [pid = 4433] [serial = 1713] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 4433 | --DOMWINDOW == 255 (0x7f127ba1d800) [pid = 4433] [serial = 1712] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 4433 | --DOMWINDOW == 254 (0x7f127ab08800) [pid = 4433] [serial = 1709] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 4433 | --DOMWINDOW == 253 (0x7f127baef000) [pid = 4433] [serial = 1710] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 4433 | --DOMWINDOW == 252 (0x7f128008d400) [pid = 4433] [serial = 1721] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 4433 | --DOMWINDOW == 251 (0x7f1280de6c00) [pid = 4433] [serial = 1727] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 4433 | --DOMWINDOW == 250 (0x7f128014b800) [pid = 4433] [serial = 1722] [outer = (nil)] [url = about:blank] 07:10:06 INFO - PROCESS | 4433 | 1461420606229 Marionette TRACE conn3 -> [0,2436,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.alpha.5.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:06 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127a3ee000 == 131 [pid = 4433] [id = 616] 07:10:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 251 (0x7f127ab08800) [pid = 4433] [serial = 1849] [outer = (nil)] 07:10:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 252 (0x7f127f2b1800) [pid = 4433] [serial = 1850] [outer = 0x7f127ab08800] 07:10:06 INFO - PROCESS | 4433 | 1461420606302 Marionette DEBUG loaded listener.js 07:10:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 253 (0x7f1280711400) [pid = 4433] [serial = 1851] [outer = 0x7f127ab08800] 07:10:07 INFO - PROCESS | 4433 | 1461420607080 Marionette TRACE conn3 <- [1,2436,null,{"value":["/2dcontext/shadows/2d.shadow.alpha.5.html",0,null,null,[["Shadows of shapes with alpha components are drawn correctly",0,null,null]]]}] 07:10:07 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.alpha.5.html | Shadows of shapes with alpha components are drawn correctly 07:10:07 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.alpha.5.html | took 1352ms 07:10:07 INFO - PROCESS | 4433 | 1461420607120 Marionette TRACE conn3 -> [0,2437,"getWindowHandle",null] 07:10:07 INFO - PROCESS | 4433 | 1461420607123 Marionette TRACE conn3 <- [1,2437,null,{"value":"8"}] 07:10:07 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html 07:10:07 INFO - PROCESS | 4433 | 1461420607128 Marionette TRACE conn3 -> [0,2438,"setScriptTimeout",{"ms":35000}] 07:10:07 INFO - PROCESS | 4433 | 1461420607130 Marionette TRACE conn3 <- [1,2438,null,{}] 07:10:07 INFO - PROCESS | 4433 | 1461420607135 Marionette TRACE conn3 -> [0,2439,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:07 INFO - PROCESS | 4433 | 1461420607359 Marionette TRACE conn3 <- [1,2439,null,{"value":null}] 07:10:07 INFO - PROCESS | 4433 | 1461420607544 Marionette TRACE conn3 -> [0,2440,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:07 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1280687000 == 132 [pid = 4433] [id = 617] 07:10:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 254 (0x7f127ba22400) [pid = 4433] [serial = 1852] [outer = (nil)] 07:10:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 255 (0x7f128901a000) [pid = 4433] [serial = 1853] [outer = 0x7f127ba22400] 07:10:07 INFO - PROCESS | 4433 | 1461420607608 Marionette DEBUG loaded listener.js 07:10:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 256 (0x7f128b033c00) [pid = 4433] [serial = 1854] [outer = 0x7f127ba22400] 07:10:08 INFO - PROCESS | 4433 | 1461420608365 Marionette TRACE conn3 <- [1,2440,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.initial",0,null,null]]]}] 07:10:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | Canvas test: 2d.shadow.attributes.shadowBlur.initial 07:10:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html | took 1291ms 07:10:08 INFO - PROCESS | 4433 | 1461420608420 Marionette TRACE conn3 -> [0,2441,"getWindowHandle",null] 07:10:08 INFO - PROCESS | 4433 | 1461420608423 Marionette TRACE conn3 <- [1,2441,null,{"value":"8"}] 07:10:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html 07:10:08 INFO - PROCESS | 4433 | 1461420608432 Marionette TRACE conn3 -> [0,2442,"setScriptTimeout",{"ms":35000}] 07:10:08 INFO - PROCESS | 4433 | 1461420608434 Marionette TRACE conn3 <- [1,2442,null,{}] 07:10:08 INFO - PROCESS | 4433 | 1461420608445 Marionette TRACE conn3 -> [0,2443,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:08 INFO - PROCESS | 4433 | 1461420608692 Marionette TRACE conn3 <- [1,2443,null,{"value":null}] 07:10:08 INFO - PROCESS | 4433 | 1461420608718 Marionette TRACE conn3 -> [0,2444,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:08 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12843ae000 == 133 [pid = 4433] [id = 618] 07:10:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 257 (0x7f128b034000) [pid = 4433] [serial = 1855] [outer = (nil)] 07:10:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 258 (0x7f128b2dd800) [pid = 4433] [serial = 1856] [outer = 0x7f128b034000] 07:10:08 INFO - PROCESS | 4433 | 1461420608777 Marionette DEBUG loaded listener.js 07:10:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 259 (0x7f128b527c00) [pid = 4433] [serial = 1857] [outer = 0x7f128b034000] 07:10:09 INFO - PROCESS | 4433 | 1461420609644 Marionette TRACE conn3 <- [1,2444,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.invalid",0,null,null]]]}] 07:10:09 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | Canvas test: 2d.shadow.attributes.shadowBlur.invalid 07:10:09 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html | took 1284ms 07:10:09 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html 07:10:09 INFO - PROCESS | 4433 | 1461420609714 Marionette TRACE conn3 -> [0,2445,"getWindowHandle",null] 07:10:09 INFO - PROCESS | 4433 | 1461420609716 Marionette TRACE conn3 <- [1,2445,null,{"value":"8"}] 07:10:09 INFO - PROCESS | 4433 | 1461420609721 Marionette TRACE conn3 -> [0,2446,"setScriptTimeout",{"ms":35000}] 07:10:09 INFO - PROCESS | 4433 | 1461420609724 Marionette TRACE conn3 <- [1,2446,null,{}] 07:10:09 INFO - PROCESS | 4433 | 1461420609739 Marionette TRACE conn3 -> [0,2447,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:09 INFO - PROCESS | 4433 | 1461420609963 Marionette TRACE conn3 <- [1,2447,null,{"value":null}] 07:10:10 INFO - PROCESS | 4433 | 1461420609991 Marionette TRACE conn3 -> [0,2448,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:10 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a7c7000 == 134 [pid = 4433] [id = 619] 07:10:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 260 (0x7f127ff1e000) [pid = 4433] [serial = 1858] [outer = (nil)] 07:10:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 261 (0x7f128b8a8800) [pid = 4433] [serial = 1859] [outer = 0x7f127ff1e000] 07:10:10 INFO - PROCESS | 4433 | 1461420610062 Marionette DEBUG loaded listener.js 07:10:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 262 (0x7f128bbe5c00) [pid = 4433] [serial = 1860] [outer = 0x7f127ff1e000] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 261 (0x7f127fe7a800) [pid = 4433] [serial = 1510] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.2.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 260 (0x7f128a7a4c00) [pid = 4433] [serial = 1486] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bezier.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 259 (0x7f1279462400) [pid = 4433] [serial = 1582] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.negative.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 258 (0x7f128b520800) [pid = 4433] [serial = 1489] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.bigarc.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 257 (0x7f128b3c8c00) [pid = 4433] [serial = 1495] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.empty.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 256 (0x7f127ba21400) [pid = 4433] [serial = 1453] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.fill.closed.basic.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 255 (0x7f1280147400) [pid = 4433] [serial = 1480] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.1.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 254 (0x7f127a4b2000) [pid = 4433] [serial = 1504] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.subpath.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 253 (0x7f128c1bb000) [pid = 4433] [serial = 1501] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.outside.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 252 (0x7f127ba19400) [pid = 4433] [serial = 1450] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.closePath.nextpoint.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 251 (0x7f12797d5400) [pid = 4433] [serial = 1477] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.arc.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 250 (0x7f128bcce000) [pid = 4433] [serial = 1498] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.nonfinite.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 249 (0x7f127ff1bc00) [pid = 4433] [serial = 1507] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.transform.1.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 248 (0x7f1280ab4800) [pid = 4433] [serial = 1570] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.basic.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 247 (0x7f128b9a6400) [pid = 4433] [serial = 1555] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.1.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 246 (0x7f128f2df800) [pid = 4433] [serial = 1636] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.rect.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 245 (0x7f127fe78c00) [pid = 4433] [serial = 1609] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.5.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 244 (0x7f127ff07800) [pid = 4433] [serial = 1567] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.shape.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 243 (0x7f128f2d7c00) [pid = 4433] [serial = 1633] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.line.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 242 (0x7f1288f34800) [pid = 4433] [serial = 1618] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.overlap.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 241 (0x7f128f2d9c00) [pid = 4433] [serial = 1564] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.scaled.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 240 (0x7f1281c8c800) [pid = 4433] [serial = 1552] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.basic.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 239 (0x7f12975d2800) [pid = 4433] [serial = 1693] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.round.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 238 (0x7f12797cd400) [pid = 4433] [serial = 1705] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.zero.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 237 (0x7f128a746800) [pid = 4433] [serial = 1558] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.ensuresubpath.2.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 236 (0x7f128bf4a800) [pid = 4433] [serial = 1627] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.corner.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 235 (0x7f128b014000) [pid = 4433] [serial = 1624] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.closed.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 234 (0x7f1296b71400) [pid = 4433] [serial = 1690] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.nonfinite.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 233 (0x7f127ab05000) [pid = 4433] [serial = 1699] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.tiny.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 232 (0x7f127945e800) [pid = 4433] [serial = 1579] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.2.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 231 (0x7f1296b67c00) [pid = 4433] [serial = 1687] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.negative.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 230 (0x7f127946b400) [pid = 4433] [serial = 1573] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.closed.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 229 (0x7f127ba21000) [pid = 4433] [serial = 1630] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.curve.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 228 (0x7f12813bbc00) [pid = 4433] [serial = 1615] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.empty.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 227 (0x7f1279664c00) [pid = 4433] [serial = 1576] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.end.1.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 226 (0x7f127a4b8c00) [pid = 4433] [serial = 1540] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.basic.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 225 (0x7f127bae7000) [pid = 4433] [serial = 1543] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.multiple.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 224 (0x7f1280143800) [pid = 4433] [serial = 1546] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.newsubpath.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 223 (0x7f1280ab8c00) [pid = 4433] [serial = 1549] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.moveTo.nonfinite.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 222 (0x7f1293fc8800) [pid = 4433] [serial = 1639] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale1.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 221 (0x7f12955a6800) [pid = 4433] [serial = 1642] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.scale2.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 220 (0x7f12797ce400) [pid = 4433] [serial = 1645] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.skew.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 219 (0x7f1279463800) [pid = 4433] [serial = 1669] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.this.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 218 (0x7f1279464000) [pid = 4433] [serial = 1672] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.type.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 217 (0x7f1281361000) [pid = 4433] [serial = 1675] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.zero.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 216 (0x7f128b011800) [pid = 4433] [serial = 1678] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.basic.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 215 (0x7f128b03a400) [pid = 4433] [serial = 1681] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.initial.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 214 (0x7f129480b400) [pid = 4433] [serial = 1684] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.large.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 213 (0x7f1283b76400) [pid = 4433] [serial = 1492] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.edge.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 212 (0x7f1288f30800) [pid = 4433] [serial = 1483] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.isPointInPath.basic.2.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 211 (0x7f12814e0c00) [pid = 4433] [serial = 1792] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.clip.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 210 (0x7f12834f1000) [pid = 4433] [serial = 1795] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.created.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 209 (0x7f127ab0b000) [pid = 4433] [serial = 1780] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.string.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 208 (0x7f1280abbc00) [pid = 4433] [serial = 1741] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.outside.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 207 (0x7f127e825800) [pid = 4433] [serial = 1786] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.alpha.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 206 (0x7f127b866400) [pid = 4433] [serial = 1732] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rows.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 205 (0x7f127ba27800) [pid = 4433] [serial = 1735] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.range.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 204 (0x7f1280710c00) [pid = 4433] [serial = 1738] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.negative.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 203 (0x7f1280c99800) [pid = 4433] [serial = 1789] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.basic.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 202 (0x7f127e54a400) [pid = 4433] [serial = 1729] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.order.rgb.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 201 (0x7f127e822000) [pid = 4433] [serial = 1783] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.undefined.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 200 (0x7f12814dac00) [pid = 4433] [serial = 1603] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.3.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 199 (0x7f1279668800) [pid = 4433] [serial = 1537] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.lineTo.nonfinite.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 198 (0x7f127ab09000) [pid = 4433] [serial = 1702] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.type.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 197 (0x7f128b9d9800) [pid = 4433] [serial = 1561] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.quadraticCurveTo.nonfinite.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 196 (0x7f127ab02c00) [pid = 4433] [serial = 1696] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create2.this.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 195 (0x7f1280abcc00) [pid = 4433] [serial = 1612] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.6.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 194 (0x7f127f2afc00) [pid = 4433] [serial = 1621] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.stroke.prune.arc.html] 07:10:11 INFO - PROCESS | 4433 | --DOMWINDOW == 193 (0x7f127a38c400) [pid = 4433] [serial = 1606] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/path-objects/2d.path.rect.zero.4.html] 07:10:12 INFO - PROCESS | 4433 | 1461420612013 Marionette TRACE conn3 <- [1,2448,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowBlur.valid",0,null,null]]]}] 07:10:12 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | Canvas test: 2d.shadow.attributes.shadowBlur.valid 07:10:12 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html | took 2348ms 07:10:12 INFO - PROCESS | 4433 | 1461420612069 Marionette TRACE conn3 -> [0,2449,"getWindowHandle",null] 07:10:12 INFO - PROCESS | 4433 | 1461420612072 Marionette TRACE conn3 <- [1,2449,null,{"value":"8"}] 07:10:12 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html 07:10:12 INFO - PROCESS | 4433 | 1461420612078 Marionette TRACE conn3 -> [0,2450,"setScriptTimeout",{"ms":35000}] 07:10:12 INFO - PROCESS | 4433 | 1461420612080 Marionette TRACE conn3 <- [1,2450,null,{}] 07:10:12 INFO - PROCESS | 4433 | 1461420612085 Marionette TRACE conn3 -> [0,2451,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:12 INFO - PROCESS | 4433 | 1461420612325 Marionette TRACE conn3 <- [1,2451,null,{"value":null}] 07:10:12 INFO - PROCESS | 4433 | 1461420612345 Marionette TRACE conn3 -> [0,2452,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:12 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12797d8800 == 135 [pid = 4433] [id = 620] 07:10:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 194 (0x7f127966ec00) [pid = 4433] [serial = 1861] [outer = (nil)] 07:10:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 195 (0x7f127ab07c00) [pid = 4433] [serial = 1862] [outer = 0x7f127966ec00] 07:10:12 INFO - PROCESS | 4433 | 1461420612414 Marionette DEBUG loaded listener.js 07:10:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 196 (0x7f127de0d400) [pid = 4433] [serial = 1863] [outer = 0x7f127966ec00] 07:10:13 INFO - PROCESS | 4433 | 1461420613197 Marionette TRACE conn3 <- [1,2452,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.initial",0,null,null]]]}] 07:10:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | Canvas test: 2d.shadow.attributes.shadowColor.initial 07:10:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html | took 1130ms 07:10:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html 07:10:13 INFO - PROCESS | 4433 | 1461420613208 Marionette TRACE conn3 -> [0,2453,"getWindowHandle",null] 07:10:13 INFO - PROCESS | 4433 | 1461420613210 Marionette TRACE conn3 <- [1,2453,null,{"value":"8"}] 07:10:13 INFO - PROCESS | 4433 | 1461420613216 Marionette TRACE conn3 -> [0,2454,"setScriptTimeout",{"ms":35000}] 07:10:13 INFO - PROCESS | 4433 | 1461420613218 Marionette TRACE conn3 <- [1,2454,null,{}] 07:10:13 INFO - PROCESS | 4433 | 1461420613223 Marionette TRACE conn3 -> [0,2455,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:13 INFO - PROCESS | 4433 | 1461420613476 Marionette TRACE conn3 <- [1,2455,null,{"value":null}] 07:10:13 INFO - PROCESS | 4433 | 1461420613499 Marionette TRACE conn3 -> [0,2456,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:13 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12789ce800 == 136 [pid = 4433] [id = 621] 07:10:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 197 (0x7f127945dc00) [pid = 4433] [serial = 1864] [outer = (nil)] 07:10:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 198 (0x7f1279466c00) [pid = 4433] [serial = 1865] [outer = 0x7f127945dc00] 07:10:13 INFO - PROCESS | 4433 | 1461420613709 Marionette DEBUG loaded listener.js 07:10:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 199 (0x7f127a4b0c00) [pid = 4433] [serial = 1866] [outer = 0x7f127945dc00] 07:10:14 INFO - PROCESS | 4433 | 1461420614775 Marionette TRACE conn3 <- [1,2456,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.invalid",0,null,null]]]}] 07:10:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | Canvas test: 2d.shadow.attributes.shadowColor.invalid 07:10:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html | took 1584ms 07:10:14 INFO - PROCESS | 4433 | 1461420614800 Marionette TRACE conn3 -> [0,2457,"getWindowHandle",null] 07:10:14 INFO - PROCESS | 4433 | 1461420614807 Marionette TRACE conn3 <- [1,2457,null,{"value":"8"}] 07:10:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html 07:10:14 INFO - PROCESS | 4433 | 1461420614816 Marionette TRACE conn3 -> [0,2458,"setScriptTimeout",{"ms":35000}] 07:10:14 INFO - PROCESS | 4433 | 1461420614820 Marionette TRACE conn3 <- [1,2458,null,{}] 07:10:14 INFO - PROCESS | 4433 | 1461420614827 Marionette TRACE conn3 -> [0,2459,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:15 INFO - PROCESS | 4433 | 1461420615060 Marionette TRACE conn3 <- [1,2459,null,{"value":null}] 07:10:15 INFO - PROCESS | 4433 | 1461420615332 Marionette TRACE conn3 -> [0,2460,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:15 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12801e2000 == 137 [pid = 4433] [id = 622] 07:10:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 200 (0x7f127e54c800) [pid = 4433] [serial = 1867] [outer = (nil)] 07:10:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 201 (0x7f127e89d400) [pid = 4433] [serial = 1868] [outer = 0x7f127e54c800] 07:10:15 INFO - PROCESS | 4433 | 1461420615461 Marionette DEBUG loaded listener.js 07:10:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 202 (0x7f127fe7d000) [pid = 4433] [serial = 1869] [outer = 0x7f127e54c800] 07:10:16 INFO - PROCESS | 4433 | 1461420616425 Marionette TRACE conn3 <- [1,2460,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowColor.valid",0,null,null]]]}] 07:10:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | Canvas test: 2d.shadow.attributes.shadowColor.valid 07:10:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html | took 1679ms 07:10:16 INFO - PROCESS | 4433 | 1461420616496 Marionette TRACE conn3 -> [0,2461,"getWindowHandle",null] 07:10:16 INFO - PROCESS | 4433 | 1461420616502 Marionette TRACE conn3 <- [1,2461,null,{"value":"8"}] 07:10:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html 07:10:16 INFO - PROCESS | 4433 | 1461420616514 Marionette TRACE conn3 -> [0,2462,"setScriptTimeout",{"ms":35000}] 07:10:16 INFO - PROCESS | 4433 | 1461420616517 Marionette TRACE conn3 <- [1,2462,null,{}] 07:10:16 INFO - PROCESS | 4433 | 1461420616525 Marionette TRACE conn3 -> [0,2463,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:16 INFO - PROCESS | 4433 | 1461420616765 Marionette TRACE conn3 <- [1,2463,null,{"value":null}] 07:10:17 INFO - PROCESS | 4433 | 1461420617105 Marionette TRACE conn3 -> [0,2464,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:17 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1283ae9800 == 138 [pid = 4433] [id = 623] 07:10:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 203 (0x7f128014c400) [pid = 4433] [serial = 1870] [outer = (nil)] 07:10:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 204 (0x7f1280abbc00) [pid = 4433] [serial = 1871] [outer = 0x7f128014c400] 07:10:17 INFO - PROCESS | 4433 | 1461420617180 Marionette DEBUG loaded listener.js 07:10:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 205 (0x7f1280c98800) [pid = 4433] [serial = 1872] [outer = 0x7f128014c400] 07:10:18 INFO - PROCESS | 4433 | 1461420618120 Marionette TRACE conn3 <- [1,2464,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.initial",0,null,null]]]}] 07:10:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | Canvas test: 2d.shadow.attributes.shadowOffset.initial 07:10:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html | took 1679ms 07:10:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html 07:10:18 INFO - PROCESS | 4433 | 1461420618194 Marionette TRACE conn3 -> [0,2465,"getWindowHandle",null] 07:10:18 INFO - PROCESS | 4433 | 1461420618197 Marionette TRACE conn3 <- [1,2465,null,{"value":"8"}] 07:10:18 INFO - PROCESS | 4433 | 1461420618203 Marionette TRACE conn3 -> [0,2466,"setScriptTimeout",{"ms":35000}] 07:10:18 INFO - PROCESS | 4433 | 1461420618208 Marionette TRACE conn3 <- [1,2466,null,{}] 07:10:18 INFO - PROCESS | 4433 | 1461420618224 Marionette TRACE conn3 -> [0,2467,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:18 INFO - PROCESS | 4433 | 1461420618498 Marionette TRACE conn3 <- [1,2467,null,{"value":null}] 07:10:18 INFO - PROCESS | 4433 | 1461420618811 Marionette TRACE conn3 -> [0,2468,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:18 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b309800 == 139 [pid = 4433] [id = 624] 07:10:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 206 (0x7f12813b9000) [pid = 4433] [serial = 1873] [outer = (nil)] 07:10:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 207 (0x7f1281c56800) [pid = 4433] [serial = 1874] [outer = 0x7f12813b9000] 07:10:18 INFO - PROCESS | 4433 | 1461420618891 Marionette DEBUG loaded listener.js 07:10:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 208 (0x7f1281c8e000) [pid = 4433] [serial = 1875] [outer = 0x7f12813b9000] 07:10:19 INFO - PROCESS | 4433 | 1461420619794 Marionette TRACE conn3 <- [1,2468,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.invalid",0,null,null]]]}] 07:10:19 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | Canvas test: 2d.shadow.attributes.shadowOffset.invalid 07:10:19 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html | took 1635ms 07:10:19 INFO - PROCESS | 4433 | 1461420619838 Marionette TRACE conn3 -> [0,2469,"getWindowHandle",null] 07:10:19 INFO - TEST-START | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html 07:10:19 INFO - PROCESS | 4433 | 1461420619844 Marionette TRACE conn3 <- [1,2469,null,{"value":"8"}] 07:10:19 INFO - PROCESS | 4433 | 1461420619850 Marionette TRACE conn3 -> [0,2470,"setScriptTimeout",{"ms":35000}] 07:10:19 INFO - PROCESS | 4433 | 1461420619853 Marionette TRACE conn3 <- [1,2470,null,{}] 07:10:19 INFO - PROCESS | 4433 | 1461420619859 Marionette TRACE conn3 -> [0,2471,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:20 INFO - PROCESS | 4433 | 1461420620093 Marionette TRACE conn3 <- [1,2471,null,{"value":null}] 07:10:20 INFO - PROCESS | 4433 | 1461420620390 Marionette TRACE conn3 -> [0,2472,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:20 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128bf1b800 == 140 [pid = 4433] [id = 625] 07:10:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 209 (0x7f1280abf000) [pid = 4433] [serial = 1876] [outer = (nil)] 07:10:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 210 (0x7f1283b7e800) [pid = 4433] [serial = 1877] [outer = 0x7f1280abf000] 07:10:20 INFO - PROCESS | 4433 | 1461420620468 Marionette DEBUG loaded listener.js 07:10:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 211 (0x7f12846f2000) [pid = 4433] [serial = 1878] [outer = 0x7f1280abf000] 07:10:21 INFO - PROCESS | 4433 | 1461420621322 Marionette TRACE conn3 <- [1,2472,null,{"value":["/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html",0,null,null,[["Canvas test: 2d.shadow.attributes.shadowOffset.valid",0,null,null]]]}] 07:10:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | Canvas test: 2d.shadow.attributes.shadowOffset.valid 07:10:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html | took 1528ms 07:10:21 INFO - PROCESS | 4433 | 1461420621379 Marionette TRACE conn3 -> [0,2473,"getWindowHandle",null] 07:10:21 INFO - PROCESS | 4433 | 1461420621383 Marionette TRACE conn3 <- [1,2473,null,{"value":"8"}] 07:10:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.alpha.html 07:10:21 INFO - PROCESS | 4433 | 1461420621390 Marionette TRACE conn3 -> [0,2474,"setScriptTimeout",{"ms":35000}] 07:10:21 INFO - PROCESS | 4433 | 1461420621394 Marionette TRACE conn3 <- [1,2474,null,{}] 07:10:21 INFO - PROCESS | 4433 | 1461420621401 Marionette TRACE conn3 -> [0,2475,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:21 INFO - PROCESS | 4433 | 1461420621616 Marionette TRACE conn3 <- [1,2475,null,{"value":null}] 07:10:21 INFO - PROCESS | 4433 | 1461420621832 Marionette TRACE conn3 -> [0,2476,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:21 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128d5ea800 == 141 [pid = 4433] [id = 626] 07:10:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 212 (0x7f128a746000) [pid = 4433] [serial = 1879] [outer = (nil)] 07:10:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 213 (0x7f128a751400) [pid = 4433] [serial = 1880] [outer = 0x7f128a746000] 07:10:21 INFO - PROCESS | 4433 | 1461420621964 Marionette DEBUG loaded listener.js 07:10:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 214 (0x7f128b011800) [pid = 4433] [serial = 1881] [outer = 0x7f128a746000] 07:10:22 INFO - PROCESS | 4433 | 1461420622939 Marionette TRACE conn3 <- [1,2476,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent canvases",0,null,null]]]}] 07:10:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.alpha.html | Shadows are drawn correctly for partially-transparent canvases 07:10:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.alpha.html | took 1595ms 07:10:22 INFO - PROCESS | 4433 | 1461420622986 Marionette TRACE conn3 -> [0,2477,"getWindowHandle",null] 07:10:22 INFO - PROCESS | 4433 | 1461420622990 Marionette TRACE conn3 <- [1,2477,null,{"value":"8"}] 07:10:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.basic.html 07:10:22 INFO - PROCESS | 4433 | 1461420622995 Marionette TRACE conn3 -> [0,2478,"setScriptTimeout",{"ms":35000}] 07:10:22 INFO - PROCESS | 4433 | 1461420622998 Marionette TRACE conn3 <- [1,2478,null,{}] 07:10:23 INFO - PROCESS | 4433 | 1461420623003 Marionette TRACE conn3 -> [0,2479,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:23 INFO - PROCESS | 4433 | 1461420623194 Marionette TRACE conn3 <- [1,2479,null,{"value":null}] 07:10:23 INFO - PROCESS | 4433 | 1461420623415 Marionette TRACE conn3 -> [0,2480,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:23 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f3e0800 == 142 [pid = 4433] [id = 627] 07:10:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 215 (0x7f128b2e6000) [pid = 4433] [serial = 1882] [outer = (nil)] 07:10:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 216 (0x7f128bbe3400) [pid = 4433] [serial = 1883] [outer = 0x7f128b2e6000] 07:10:23 INFO - PROCESS | 4433 | 1461420623528 Marionette DEBUG loaded listener.js 07:10:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 217 (0x7f128bcd2400) [pid = 4433] [serial = 1884] [outer = 0x7f128b2e6000] 07:10:24 INFO - PROCESS | 4433 | 1461420624468 Marionette TRACE conn3 <- [1,2480,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.basic.html",0,null,null,[["Shadows are drawn for canvases",0,null,null]]]}] 07:10:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.basic.html | Shadows are drawn for canvases 07:10:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.basic.html | took 1531ms 07:10:24 INFO - PROCESS | 4433 | 1461420624529 Marionette TRACE conn3 -> [0,2481,"getWindowHandle",null] 07:10:24 INFO - PROCESS | 4433 | 1461420624533 Marionette TRACE conn3 <- [1,2481,null,{"value":"8"}] 07:10:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html 07:10:24 INFO - PROCESS | 4433 | 1461420624538 Marionette TRACE conn3 -> [0,2482,"setScriptTimeout",{"ms":35000}] 07:10:24 INFO - PROCESS | 4433 | 1461420624541 Marionette TRACE conn3 <- [1,2482,null,{}] 07:10:24 INFO - PROCESS | 4433 | 1461420624546 Marionette TRACE conn3 -> [0,2483,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:24 INFO - PROCESS | 4433 | 1461420624783 Marionette TRACE conn3 <- [1,2483,null,{"value":null}] 07:10:25 INFO - PROCESS | 4433 | 1461420625045 Marionette TRACE conn3 -> [0,2484,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:25 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f66c000 == 143 [pid = 4433] [id = 628] 07:10:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 218 (0x7f128a7a8800) [pid = 4433] [serial = 1885] [outer = (nil)] 07:10:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 219 (0x7f128bf4c000) [pid = 4433] [serial = 1886] [outer = 0x7f128a7a8800] 07:10:25 INFO - PROCESS | 4433 | 1461420625167 Marionette DEBUG loaded listener.js 07:10:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 220 (0x7f128c010000) [pid = 4433] [serial = 1887] [outer = 0x7f128a7a8800] 07:10:25 INFO - PROCESS | 4433 | 1461420625986 Marionette TRACE conn3 <- [1,2484,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent canvases",0,null,null]]]}] 07:10:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | Shadows are not drawn for transparent canvases 07:10:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.1.html | took 1526ms 07:10:26 INFO - PROCESS | 4433 | 1461420626066 Marionette TRACE conn3 -> [0,2485,"getWindowHandle",null] 07:10:26 INFO - PROCESS | 4433 | 1461420626070 Marionette TRACE conn3 <- [1,2485,null,{"value":"8"}] 07:10:26 INFO - TEST-START | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html 07:10:26 INFO - PROCESS | 4433 | 1461420626077 Marionette TRACE conn3 -> [0,2486,"setScriptTimeout",{"ms":35000}] 07:10:26 INFO - PROCESS | 4433 | 1461420626079 Marionette TRACE conn3 <- [1,2486,null,{}] 07:10:26 INFO - PROCESS | 4433 | 1461420626084 Marionette TRACE conn3 -> [0,2487,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:26 INFO - PROCESS | 4433 | 1461420626324 Marionette TRACE conn3 <- [1,2487,null,{"value":null}] 07:10:26 INFO - PROCESS | 4433 | 1461420626624 Marionette TRACE conn3 -> [0,2488,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:26 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128facc000 == 144 [pid = 4433] [id = 629] 07:10:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 221 (0x7f128b520800) [pid = 4433] [serial = 1888] [outer = (nil)] 07:10:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 222 (0x7f128c1b5400) [pid = 4433] [serial = 1889] [outer = 0x7f128b520800] 07:10:26 INFO - PROCESS | 4433 | 1461420626701 Marionette DEBUG loaded listener.js 07:10:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 223 (0x7f128c4eb000) [pid = 4433] [serial = 1890] [outer = 0x7f128b520800] 07:10:27 INFO - PROCESS | 4433 | 1461420627569 Marionette TRACE conn3 <- [1,2488,null,{"value":["/2dcontext/shadows/2d.shadow.canvas.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of canvases",0,null,null]]]}] 07:10:27 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | Shadows are not drawn for transparent parts of canvases 07:10:27 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.canvas.transparent.2.html | took 1528ms 07:10:27 INFO - PROCESS | 4433 | 1461420627606 Marionette TRACE conn3 -> [0,2489,"getWindowHandle",null] 07:10:27 INFO - PROCESS | 4433 | 1461420627609 Marionette TRACE conn3 <- [1,2489,null,{"value":"8"}] 07:10:27 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.1.html 07:10:27 INFO - PROCESS | 4433 | 1461420627616 Marionette TRACE conn3 -> [0,2490,"setScriptTimeout",{"ms":35000}] 07:10:27 INFO - PROCESS | 4433 | 1461420627620 Marionette TRACE conn3 <- [1,2490,null,{}] 07:10:27 INFO - PROCESS | 4433 | 1461420627625 Marionette TRACE conn3 -> [0,2491,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:27 INFO - PROCESS | 4433 | 1461420627844 Marionette TRACE conn3 <- [1,2491,null,{"value":null}] 07:10:28 INFO - PROCESS | 4433 | 1461420628090 Marionette TRACE conn3 -> [0,2492,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:28 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129498f000 == 145 [pid = 4433] [id = 630] 07:10:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 224 (0x7f128bcc4800) [pid = 4433] [serial = 1891] [outer = (nil)] 07:10:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 225 (0x7f128d41d400) [pid = 4433] [serial = 1892] [outer = 0x7f128bcc4800] 07:10:28 INFO - PROCESS | 4433 | 1461420628180 Marionette DEBUG loaded listener.js 07:10:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 226 (0x7f128eb51000) [pid = 4433] [serial = 1893] [outer = 0x7f128bcc4800] 07:10:29 INFO - PROCESS | 4433 | 1461420629079 Marionette TRACE conn3 <- [1,2492,null,{"value":["/2dcontext/shadows/2d.shadow.clip.1.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:10:29 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.1.html | Shadows of clipped shapes are still drawn within the clipping region 07:10:29 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.1.html | took 1528ms 07:10:29 INFO - PROCESS | 4433 | 1461420629144 Marionette TRACE conn3 -> [0,2493,"getWindowHandle",null] 07:10:29 INFO - PROCESS | 4433 | 1461420629148 Marionette TRACE conn3 <- [1,2493,null,{"value":"8"}] 07:10:29 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.2.html 07:10:29 INFO - PROCESS | 4433 | 1461420629156 Marionette TRACE conn3 -> [0,2494,"setScriptTimeout",{"ms":35000}] 07:10:29 INFO - PROCESS | 4433 | 1461420629158 Marionette TRACE conn3 <- [1,2494,null,{}] 07:10:29 INFO - PROCESS | 4433 | 1461420629164 Marionette TRACE conn3 -> [0,2495,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:29 INFO - PROCESS | 4433 | 1461420629351 Marionette TRACE conn3 <- [1,2495,null,{"value":null}] 07:10:29 INFO - PROCESS | 4433 | 1461420629572 Marionette TRACE conn3 -> [0,2496,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:29 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1296b59000 == 146 [pid = 4433] [id = 631] 07:10:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 227 (0x7f128eb59000) [pid = 4433] [serial = 1894] [outer = (nil)] 07:10:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 228 (0x7f128eebc800) [pid = 4433] [serial = 1895] [outer = 0x7f128eb59000] 07:10:29 INFO - PROCESS | 4433 | 1461420629708 Marionette DEBUG loaded listener.js 07:10:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 229 (0x7f128f209400) [pid = 4433] [serial = 1896] [outer = 0x7f128eb59000] 07:10:30 INFO - PROCESS | 4433 | 1461420630675 Marionette TRACE conn3 <- [1,2496,null,{"value":["/2dcontext/shadows/2d.shadow.clip.2.html",0,null,null,[["Shadows are not drawn outside the clipping region",0,null,null]]]}] 07:10:30 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.2.html | Shadows are not drawn outside the clipping region 07:10:30 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.2.html | took 1581ms 07:10:30 INFO - PROCESS | 4433 | 1461420630734 Marionette TRACE conn3 -> [0,2497,"getWindowHandle",null] 07:10:30 INFO - PROCESS | 4433 | 1461420630739 Marionette TRACE conn3 <- [1,2497,null,{"value":"8"}] 07:10:30 INFO - TEST-START | /2dcontext/shadows/2d.shadow.clip.3.html 07:10:30 INFO - PROCESS | 4433 | 1461420630744 Marionette TRACE conn3 -> [0,2498,"setScriptTimeout",{"ms":35000}] 07:10:30 INFO - PROCESS | 4433 | 1461420630747 Marionette TRACE conn3 <- [1,2498,null,{}] 07:10:30 INFO - PROCESS | 4433 | 1461420630753 Marionette TRACE conn3 -> [0,2499,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:30 INFO - PROCESS | 4433 | 1461420630977 Marionette TRACE conn3 <- [1,2499,null,{"value":null}] 07:10:31 INFO - PROCESS | 4433 | 1461420631237 Marionette TRACE conn3 -> [0,2500,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.clip.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:31 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a2f1b000 == 147 [pid = 4433] [id = 632] 07:10:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 230 (0x7f128f8bf000) [pid = 4433] [serial = 1897] [outer = (nil)] 07:10:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 231 (0x7f12912ed000) [pid = 4433] [serial = 1898] [outer = 0x7f128f8bf000] 07:10:31 INFO - PROCESS | 4433 | 1461420631355 Marionette DEBUG loaded listener.js 07:10:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 232 (0x7f1291e9e000) [pid = 4433] [serial = 1899] [outer = 0x7f128f8bf000] 07:10:32 INFO - PROCESS | 4433 | 1461420632171 Marionette TRACE conn3 <- [1,2500,null,{"value":["/2dcontext/shadows/2d.shadow.clip.3.html",0,null,null,[["Shadows of clipped shapes are still drawn within the clipping region",0,null,null]]]}] 07:10:32 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.clip.3.html | Shadows of clipped shapes are still drawn within the clipping region 07:10:32 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.clip.3.html | took 1483ms 07:10:32 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.1.html 07:10:32 INFO - PROCESS | 4433 | 1461420632228 Marionette TRACE conn3 -> [0,2501,"getWindowHandle",null] 07:10:32 INFO - PROCESS | 4433 | 1461420632230 Marionette TRACE conn3 <- [1,2501,null,{"value":"8"}] 07:10:32 INFO - PROCESS | 4433 | 1461420632236 Marionette TRACE conn3 -> [0,2502,"setScriptTimeout",{"ms":35000}] 07:10:32 INFO - PROCESS | 4433 | 1461420632239 Marionette TRACE conn3 <- [1,2502,null,{}] 07:10:32 INFO - PROCESS | 4433 | 1461420632244 Marionette TRACE conn3 -> [0,2503,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:32 INFO - PROCESS | 4433 | 1461420632435 Marionette TRACE conn3 <- [1,2503,null,{"value":null}] 07:10:32 INFO - PROCESS | 4433 | 1461420632701 Marionette TRACE conn3 -> [0,2504,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:32 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a74a2800 == 148 [pid = 4433] [id = 633] 07:10:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 233 (0x7f128f8c5400) [pid = 4433] [serial = 1900] [outer = (nil)] 07:10:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 234 (0x7f1292fae400) [pid = 4433] [serial = 1901] [outer = 0x7f128f8c5400] 07:10:32 INFO - PROCESS | 4433 | 1461420632782 Marionette DEBUG loaded listener.js 07:10:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 235 (0x7f1293fc8800) [pid = 4433] [serial = 1902] [outer = 0x7f128f8c5400] 07:10:33 INFO - PROCESS | 4433 | 1461420633624 Marionette TRACE conn3 <- [1,2504,null,{"value":["/2dcontext/shadows/2d.shadow.composite.1.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:10:33 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.1.html | Shadows are drawn using globalCompositeOperation 07:10:33 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.1.html | took 1437ms 07:10:33 INFO - PROCESS | 4433 | 1461420633679 Marionette TRACE conn3 -> [0,2505,"getWindowHandle",null] 07:10:33 INFO - PROCESS | 4433 | 1461420633683 Marionette TRACE conn3 <- [1,2505,null,{"value":"8"}] 07:10:33 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.2.html 07:10:33 INFO - PROCESS | 4433 | 1461420633691 Marionette TRACE conn3 -> [0,2506,"setScriptTimeout",{"ms":35000}] 07:10:33 INFO - PROCESS | 4433 | 1461420633694 Marionette TRACE conn3 <- [1,2506,null,{}] 07:10:33 INFO - PROCESS | 4433 | 1461420633699 Marionette TRACE conn3 -> [0,2507,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:33 INFO - PROCESS | 4433 | 1461420633884 Marionette TRACE conn3 <- [1,2507,null,{"value":null}] 07:10:34 INFO - PROCESS | 4433 | 1461420634154 Marionette TRACE conn3 -> [0,2508,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:34 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12ac641800 == 149 [pid = 4433] [id = 634] 07:10:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 236 (0x7f1291204000) [pid = 4433] [serial = 1903] [outer = (nil)] 07:10:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 237 (0x7f1294368800) [pid = 4433] [serial = 1904] [outer = 0x7f1291204000] 07:10:34 INFO - PROCESS | 4433 | 1461420634223 Marionette DEBUG loaded listener.js 07:10:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 238 (0x7f1294804c00) [pid = 4433] [serial = 1905] [outer = 0x7f1291204000] 07:10:35 INFO - PROCESS | 4433 | 1461420635169 Marionette TRACE conn3 <- [1,2508,null,{"value":["/2dcontext/shadows/2d.shadow.composite.2.html",0,null,null,[["Shadows are drawn using globalCompositeOperation",0,null,null]]]}] 07:10:35 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.2.html | Shadows are drawn using globalCompositeOperation 07:10:35 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.2.html | took 1531ms 07:10:35 INFO - PROCESS | 4433 | 1461420635223 Marionette TRACE conn3 -> [0,2509,"getWindowHandle",null] 07:10:35 INFO - PROCESS | 4433 | 1461420635226 Marionette TRACE conn3 <- [1,2509,null,{"value":"8"}] 07:10:35 INFO - TEST-START | /2dcontext/shadows/2d.shadow.composite.3.html 07:10:35 INFO - PROCESS | 4433 | 1461420635232 Marionette TRACE conn3 -> [0,2510,"setScriptTimeout",{"ms":35000}] 07:10:35 INFO - PROCESS | 4433 | 1461420635234 Marionette TRACE conn3 <- [1,2510,null,{}] 07:10:35 INFO - PROCESS | 4433 | 1461420635239 Marionette TRACE conn3 -> [0,2511,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:35 INFO - PROCESS | 4433 | 1461420635426 Marionette TRACE conn3 <- [1,2511,null,{"value":null}] 07:10:35 INFO - PROCESS | 4433 | 1461420635692 Marionette TRACE conn3 -> [0,2512,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.composite.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:35 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12747b4800 == 150 [pid = 4433] [id = 635] 07:10:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 239 (0x7f1291e9dc00) [pid = 4433] [serial = 1906] [outer = (nil)] 07:10:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 240 (0x7f1294b34400) [pid = 4433] [serial = 1907] [outer = 0x7f1291e9dc00] 07:10:35 INFO - PROCESS | 4433 | 1461420635802 Marionette DEBUG loaded listener.js 07:10:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 241 (0x7f1294b51400) [pid = 4433] [serial = 1908] [outer = 0x7f1291e9dc00] 07:10:36 INFO - PROCESS | 4433 | 1461420636606 Marionette TRACE conn3 <- [1,2512,null,{"value":["/2dcontext/shadows/2d.shadow.composite.3.html",0,null,null,[["Areas outside shadows are drawn correctly with destination-out",0,null,null]]]}] 07:10:36 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.composite.3.html | Areas outside shadows are drawn correctly with destination-out 07:10:36 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.composite.3.html | took 1427ms 07:10:36 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.blur.html 07:10:36 INFO - PROCESS | 4433 | 1461420636659 Marionette TRACE conn3 -> [0,2513,"getWindowHandle",null] 07:10:36 INFO - PROCESS | 4433 | 1461420636662 Marionette TRACE conn3 <- [1,2513,null,{"value":"8"}] 07:10:36 INFO - PROCESS | 4433 | 1461420636668 Marionette TRACE conn3 -> [0,2514,"setScriptTimeout",{"ms":35000}] 07:10:36 INFO - PROCESS | 4433 | 1461420636671 Marionette TRACE conn3 <- [1,2514,null,{}] 07:10:36 INFO - PROCESS | 4433 | 1461420636676 Marionette TRACE conn3 -> [0,2515,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:36 INFO - PROCESS | 4433 | 1461420636866 Marionette TRACE conn3 <- [1,2515,null,{"value":null}] 07:10:37 INFO - PROCESS | 4433 | 1461420637123 Marionette TRACE conn3 -> [0,2516,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.blur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:37 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12794d5800 == 151 [pid = 4433] [id = 636] 07:10:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 242 (0x7f12797c9000) [pid = 4433] [serial = 1909] [outer = (nil)] 07:10:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 243 (0x7f127fe82000) [pid = 4433] [serial = 1910] [outer = 0x7f12797c9000] 07:10:37 INFO - PROCESS | 4433 | 1461420637247 Marionette DEBUG loaded listener.js 07:10:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 244 (0x7f12846f0c00) [pid = 4433] [serial = 1911] [outer = 0x7f12797c9000] 07:10:38 INFO - PROCESS | 4433 | 1461420638105 Marionette TRACE conn3 <- [1,2516,null,{"value":["/2dcontext/shadows/2d.shadow.enable.blur.html",0,null,null,[["Shadows are drawn if shadowBlur is set",0,null,null]]]}] 07:10:38 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.blur.html | Shadows are drawn if shadowBlur is set 07:10:38 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.blur.html | took 1486ms 07:10:38 INFO - PROCESS | 4433 | 1461420638154 Marionette TRACE conn3 -> [0,2517,"getWindowHandle",null] 07:10:38 INFO - PROCESS | 4433 | 1461420638158 Marionette TRACE conn3 <- [1,2517,null,{"value":"8"}] 07:10:38 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.1.html 07:10:38 INFO - PROCESS | 4433 | 1461420638163 Marionette TRACE conn3 -> [0,2518,"setScriptTimeout",{"ms":35000}] 07:10:38 INFO - PROCESS | 4433 | 1461420638165 Marionette TRACE conn3 <- [1,2518,null,{}] 07:10:38 INFO - PROCESS | 4433 | 1461420638170 Marionette TRACE conn3 -> [0,2519,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:38 INFO - PROCESS | 4433 | 1461420638362 Marionette TRACE conn3 <- [1,2519,null,{"value":null}] 07:10:38 INFO - PROCESS | 4433 | 1461420638633 Marionette TRACE conn3 -> [0,2520,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:38 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127d9da800 == 152 [pid = 4433] [id = 637] 07:10:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 245 (0x7f12797c9c00) [pid = 4433] [serial = 1912] [outer = (nil)] 07:10:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 246 (0x7f127ab06800) [pid = 4433] [serial = 1913] [outer = 0x7f12797c9c00] 07:10:38 INFO - PROCESS | 4433 | 1461420638707 Marionette DEBUG loaded listener.js 07:10:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 247 (0x7f127e894400) [pid = 4433] [serial = 1914] [outer = 0x7f12797c9c00] 07:10:39 INFO - PROCESS | 4433 | 1461420639567 Marionette TRACE conn3 <- [1,2520,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.1.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:10:39 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.1.html | Shadows are not drawn when only shadowColor is set 07:10:39 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.1.html | took 1478ms 07:10:39 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.off.2.html 07:10:39 INFO - PROCESS | 4433 | 1461420639643 Marionette TRACE conn3 -> [0,2521,"getWindowHandle",null] 07:10:39 INFO - PROCESS | 4433 | 1461420639645 Marionette TRACE conn3 <- [1,2521,null,{"value":"8"}] 07:10:39 INFO - PROCESS | 4433 | 1461420639651 Marionette TRACE conn3 -> [0,2522,"setScriptTimeout",{"ms":35000}] 07:10:39 INFO - PROCESS | 4433 | 1461420639654 Marionette TRACE conn3 <- [1,2522,null,{}] 07:10:39 INFO - PROCESS | 4433 | 1461420639659 Marionette TRACE conn3 -> [0,2523,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:39 INFO - PROCESS | 4433 | 1461420639879 Marionette TRACE conn3 <- [1,2523,null,{"value":null}] 07:10:40 INFO - PROCESS | 4433 | 1461420640153 Marionette TRACE conn3 -> [0,2524,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.off.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:40 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12794f4800 == 153 [pid = 4433] [id = 638] 07:10:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 248 (0x7f1279463400) [pid = 4433] [serial = 1915] [outer = (nil)] 07:10:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 249 (0x7f12797d6000) [pid = 4433] [serial = 1916] [outer = 0x7f1279463400] 07:10:40 INFO - PROCESS | 4433 | 1461420640262 Marionette DEBUG loaded listener.js 07:10:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 250 (0x7f127e89b800) [pid = 4433] [serial = 1917] [outer = 0x7f1279463400] 07:10:41 INFO - PROCESS | 4433 | 1461420641103 Marionette TRACE conn3 <- [1,2524,null,{"value":["/2dcontext/shadows/2d.shadow.enable.off.2.html",0,null,null,[["Shadows are not drawn when only shadowColor is set",0,null,null]]]}] 07:10:41 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.off.2.html | Shadows are not drawn when only shadowColor is set 07:10:41 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.off.2.html | took 1528ms 07:10:41 INFO - PROCESS | 4433 | 1461420641179 Marionette TRACE conn3 -> [0,2525,"getWindowHandle",null] 07:10:41 INFO - PROCESS | 4433 | 1461420641182 Marionette TRACE conn3 <- [1,2525,null,{"value":"8"}] 07:10:41 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.x.html 07:10:41 INFO - PROCESS | 4433 | 1461420641188 Marionette TRACE conn3 -> [0,2526,"setScriptTimeout",{"ms":35000}] 07:10:41 INFO - PROCESS | 4433 | 1461420641190 Marionette TRACE conn3 <- [1,2526,null,{}] 07:10:41 INFO - PROCESS | 4433 | 1461420641196 Marionette TRACE conn3 -> [0,2527,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:41 INFO - PROCESS | 4433 | 1461420641403 Marionette TRACE conn3 <- [1,2527,null,{"value":null}] 07:10:41 INFO - PROCESS | 4433 | 1461420641674 Marionette TRACE conn3 -> [0,2528,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.x.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:41 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127d9a4800 == 154 [pid = 4433] [id = 639] 07:10:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 251 (0x7f12797c8c00) [pid = 4433] [serial = 1918] [outer = (nil)] 07:10:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 252 (0x7f127a4b2c00) [pid = 4433] [serial = 1919] [outer = 0x7f12797c8c00] 07:10:41 INFO - PROCESS | 4433 | 1461420641796 Marionette DEBUG loaded listener.js 07:10:41 INFO - PROCESS | 4433 | ++DOMWINDOW == 253 (0x7f127e895800) [pid = 4433] [serial = 1920] [outer = 0x7f12797c8c00] 07:10:43 INFO - PROCESS | 4433 | 1461420643182 Marionette TRACE conn3 <- [1,2528,null,{"value":["/2dcontext/shadows/2d.shadow.enable.x.html",0,null,null,[["Shadows are drawn if shadowOffsetX is set",0,null,null]]]}] 07:10:43 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.x.html | Shadows are drawn if shadowOffsetX is set 07:10:43 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.x.html | took 2029ms 07:10:43 INFO - PROCESS | 4433 | 1461420643219 Marionette TRACE conn3 -> [0,2529,"getWindowHandle",null] 07:10:43 INFO - PROCESS | 4433 | 1461420643224 Marionette TRACE conn3 <- [1,2529,null,{"value":"8"}] 07:10:43 INFO - TEST-START | /2dcontext/shadows/2d.shadow.enable.y.html 07:10:43 INFO - PROCESS | 4433 | 1461420643233 Marionette TRACE conn3 -> [0,2530,"setScriptTimeout",{"ms":35000}] 07:10:43 INFO - PROCESS | 4433 | 1461420643238 Marionette TRACE conn3 <- [1,2530,null,{}] 07:10:43 INFO - PROCESS | 4433 | 1461420643245 Marionette TRACE conn3 -> [0,2531,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:43 INFO - PROCESS | 4433 | 1461420643435 Marionette TRACE conn3 <- [1,2531,null,{"value":null}] 07:10:43 INFO - PROCESS | 4433 | 1461420643734 Marionette TRACE conn3 -> [0,2532,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.enable.y.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:43 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127e8d1000 == 155 [pid = 4433] [id = 640] 07:10:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 254 (0x7f127ba19400) [pid = 4433] [serial = 1921] [outer = (nil)] 07:10:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 255 (0x7f127baf0400) [pid = 4433] [serial = 1922] [outer = 0x7f127ba19400] 07:10:43 INFO - PROCESS | 4433 | 1461420643848 Marionette DEBUG loaded listener.js 07:10:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 256 (0x7f127e81d800) [pid = 4433] [serial = 1923] [outer = 0x7f127ba19400] 07:10:44 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12797d8800 == 154 [pid = 4433] [id = 620] 07:10:44 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128a7c7000 == 153 [pid = 4433] [id = 619] 07:10:44 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12843ae000 == 152 [pid = 4433] [id = 618] 07:10:44 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1280687000 == 151 [pid = 4433] [id = 617] 07:10:44 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127a3ee000 == 150 [pid = 4433] [id = 616] 07:10:44 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1281cbe000 == 149 [pid = 4433] [id = 615] 07:10:44 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12843a9000 == 148 [pid = 4433] [id = 614] 07:10:44 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1284543000 == 147 [pid = 4433] [id = 613] 07:10:44 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127e8d0800 == 146 [pid = 4433] [id = 612] 07:10:44 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a9399000 == 145 [pid = 4433] [id = 610] 07:10:44 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a6c64800 == 144 [pid = 4433] [id = 609] 07:10:44 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a4e3f800 == 143 [pid = 4433] [id = 608] 07:10:44 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a2f1e800 == 142 [pid = 4433] [id = 607] 07:10:44 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a1d14800 == 141 [pid = 4433] [id = 606] 07:10:44 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1297627800 == 140 [pid = 4433] [id = 605] 07:10:44 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1295964000 == 139 [pid = 4433] [id = 604] 07:10:44 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1292e92000 == 138 [pid = 4433] [id = 603] 07:10:44 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128bf6a000 == 137 [pid = 4433] [id = 602] 07:10:44 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128436a800 == 136 [pid = 4433] [id = 601] 07:10:44 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1278c66800 == 135 [pid = 4433] [id = 600] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 255 (0x7f127ff16c00) [pid = 4433] [serial = 1512] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 254 (0x7f128f253c00) [pid = 4433] [serial = 1488] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 253 (0x7f1280082400) [pid = 4433] [serial = 1584] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 252 (0x7f129412b400) [pid = 4433] [serial = 1491] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 251 (0x7f12a31f1000) [pid = 4433] [serial = 1497] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 250 (0x7f12a7609400) [pid = 4433] [serial = 1455] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 249 (0x7f1281c56000) [pid = 4433] [serial = 1482] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 248 (0x7f127a4bd400) [pid = 4433] [serial = 1506] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 247 (0x7f12a76e2800) [pid = 4433] [serial = 1503] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 246 (0x7f12844d7400) [pid = 4433] [serial = 1452] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 245 (0x7f127de11800) [pid = 4433] [serial = 1479] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 244 (0x7f12a6b5c400) [pid = 4433] [serial = 1500] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 243 (0x7f12a2250800) [pid = 4433] [serial = 1509] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 242 (0x7f129652a000) [pid = 4433] [serial = 1494] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 241 (0x7f128bbe8400) [pid = 4433] [serial = 1485] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 240 (0x7f129586ec00) [pid = 4433] [serial = 1569] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 239 (0x7f128fbfa000) [pid = 4433] [serial = 1635] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 238 (0x7f128b034400) [pid = 4433] [serial = 1620] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 237 (0x7f1294b36800) [pid = 4433] [serial = 1566] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 236 (0x7f128b520c00) [pid = 4433] [serial = 1554] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 235 (0x7f12a72b7800) [pid = 4433] [serial = 1695] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 234 (0x7f128135b800) [pid = 4433] [serial = 1707] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 233 (0x7f128f8bd400) [pid = 4433] [serial = 1560] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 232 (0x7f128eb98400) [pid = 4433] [serial = 1629] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 231 (0x7f128c40dc00) [pid = 4433] [serial = 1626] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 230 (0x7f12a6b5f800) [pid = 4433] [serial = 1692] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 229 (0x7f1280c95800) [pid = 4433] [serial = 1701] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 228 (0x7f127ff16400) [pid = 4433] [serial = 1581] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 227 (0x7f12a3144c00) [pid = 4433] [serial = 1689] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 226 (0x7f12a224a800) [pid = 4433] [serial = 1575] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 225 (0x7f128f205800) [pid = 4433] [serial = 1632] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 224 (0x7f128aab3800) [pid = 4433] [serial = 1617] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 223 (0x7f1280ab5c00) [pid = 4433] [serial = 1578] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 222 (0x7f127e89c000) [pid = 4433] [serial = 1542] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 221 (0x7f128008f000) [pid = 4433] [serial = 1545] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 220 (0x7f12834e7400) [pid = 4433] [serial = 1548] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 219 (0x7f128a8ea000) [pid = 4433] [serial = 1551] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 218 (0x7f1297833000) [pid = 4433] [serial = 1641] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 217 (0x7f12a2078800) [pid = 4433] [serial = 1644] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 216 (0x7f128bbce400) [pid = 4433] [serial = 1647] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 215 (0x7f127a38cc00) [pid = 4433] [serial = 1671] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 214 (0x7f128014b000) [pid = 4433] [serial = 1674] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 213 (0x7f128aab6800) [pid = 4433] [serial = 1677] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 212 (0x7f128eba1000) [pid = 4433] [serial = 1680] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 211 (0x7f128f8ca400) [pid = 4433] [serial = 1683] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 210 (0x7f129590e800) [pid = 4433] [serial = 1686] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 209 (0x7f1280c97800) [pid = 4433] [serial = 1704] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 208 (0x7f1292ec2c00) [pid = 4433] [serial = 1563] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 207 (0x7f127ab0f800) [pid = 4433] [serial = 1698] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 206 (0x7f1283b7bc00) [pid = 4433] [serial = 1614] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 205 (0x7f128bf47000) [pid = 4433] [serial = 1623] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 204 (0x7f127de0b000) [pid = 4433] [serial = 1608] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 203 (0x7f12976ef800) [pid = 4433] [serial = 1572] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 202 (0x7f128eec6400) [pid = 4433] [serial = 1557] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 201 (0x7f1295c37c00) [pid = 4433] [serial = 1638] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 200 (0x7f1280149c00) [pid = 4433] [serial = 1611] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 199 (0x7f1281c86c00) [pid = 4433] [serial = 1793] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 198 (0x7f128a8e5000) [pid = 4433] [serial = 1796] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 197 (0x7f128afd8c00) [pid = 4433] [serial = 1797] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 196 (0x7f128a743000) [pid = 4433] [serial = 1757] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 195 (0x7f127dafb000) [pid = 4433] [serial = 1782] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 194 (0x7f127b862c00) [pid = 4433] [serial = 1781] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 193 (0x7f12814e1800) [pid = 4433] [serial = 1743] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 192 (0x7f12814d5400) [pid = 4433] [serial = 1742] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 191 (0x7f1280086800) [pid = 4433] [serial = 1787] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 190 (0x7f1280abd000) [pid = 4433] [serial = 1788] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 189 (0x7f127e54c400) [pid = 4433] [serial = 1734] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 188 (0x7f127daecc00) [pid = 4433] [serial = 1733] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 187 (0x7f127ff1c000) [pid = 4433] [serial = 1737] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 186 (0x7f127fe7e800) [pid = 4433] [serial = 1736] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 185 (0x7f1281364800) [pid = 4433] [serial = 1740] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 184 (0x7f1280c92000) [pid = 4433] [serial = 1739] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 183 (0x7f12813b4800) [pid = 4433] [serial = 1790] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 182 (0x7f1288f33c00) [pid = 4433] [serial = 1754] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 181 (0x7f1281c59800) [pid = 4433] [serial = 1745] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 180 (0x7f12814af000) [pid = 4433] [serial = 1731] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 179 (0x7f12844d4400) [pid = 4433] [serial = 1751] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 178 (0x7f127fe86000) [pid = 4433] [serial = 1785] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 177 (0x7f128901ec00) [pid = 4433] [serial = 1605] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 176 (0x7f127e895400) [pid = 4433] [serial = 1784] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 175 (0x7f128aab6400) [pid = 4433] [serial = 1760] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 174 (0x7f128b01e000) [pid = 4433] [serial = 1763] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 173 (0x7f12834d5400) [pid = 4433] [serial = 1748] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 172 (0x7f1280714800) [pid = 4433] [serial = 1539] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 171 (0x7f128b52c800) [pid = 4433] [serial = 1766] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 170 (0x7f128b99f400) [pid = 4433] [serial = 1769] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 169 (0x7f128b9dd800) [pid = 4433] [serial = 1772] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 168 (0x7f1289013000) [pid = 4433] [serial = 1775] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 167 (0x7f128bcc9800) [pid = 4433] [serial = 1778] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 166 (0x7f128b018400) [pid = 4433] [serial = 1799] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 165 (0x7f12834cfc00) [pid = 4433] [serial = 1794] [outer = (nil)] [url = about:blank] 07:10:44 INFO - PROCESS | 4433 | --DOMWINDOW == 164 (0x7f12814e0800) [pid = 4433] [serial = 1791] [outer = (nil)] [url = about:blank] 07:10:45 INFO - PROCESS | 4433 | 1461420645293 Marionette TRACE conn3 <- [1,2532,null,{"value":["/2dcontext/shadows/2d.shadow.enable.y.html",0,null,null,[["Shadows are drawn if shadowOffsetY is set",0,null,null]]]}] 07:10:45 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.enable.y.html | Shadows are drawn if shadowOffsetY is set 07:10:45 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.enable.y.html | took 2086ms 07:10:45 INFO - PROCESS | 4433 | 1461420645321 Marionette TRACE conn3 -> [0,2533,"getWindowHandle",null] 07:10:45 INFO - PROCESS | 4433 | 1461420645329 Marionette TRACE conn3 <- [1,2533,null,{"value":"8"}] 07:10:45 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.alpha.html 07:10:45 INFO - PROCESS | 4433 | 1461420645338 Marionette TRACE conn3 -> [0,2534,"setScriptTimeout",{"ms":35000}] 07:10:45 INFO - PROCESS | 4433 | 1461420645341 Marionette TRACE conn3 <- [1,2534,null,{}] 07:10:45 INFO - PROCESS | 4433 | 1461420645347 Marionette TRACE conn3 -> [0,2535,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:45 INFO - PROCESS | 4433 | 1461420645562 Marionette TRACE conn3 <- [1,2535,null,{"value":null}] 07:10:45 INFO - PROCESS | 4433 | 1461420645759 Marionette TRACE conn3 -> [0,2536,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:45 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12792f5800 == 136 [pid = 4433] [id = 641] 07:10:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 165 (0x7f127a4af400) [pid = 4433] [serial = 1924] [outer = (nil)] 07:10:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 166 (0x7f127fe7ac00) [pid = 4433] [serial = 1925] [outer = 0x7f127a4af400] 07:10:45 INFO - PROCESS | 4433 | 1461420645830 Marionette DEBUG loaded listener.js 07:10:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 167 (0x7f127ff15400) [pid = 4433] [serial = 1926] [outer = 0x7f127a4af400] 07:10:46 INFO - PROCESS | 4433 | 1461420646634 Marionette TRACE conn3 <- [1,2536,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent gradient fills",0,null,null]]]}] 07:10:46 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.alpha.html | Shadows are drawn correctly for partially-transparent gradient fills 07:10:46 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.alpha.html | took 1327ms 07:10:46 INFO - PROCESS | 4433 | 1461420646669 Marionette TRACE conn3 -> [0,2537,"getWindowHandle",null] 07:10:46 INFO - PROCESS | 4433 | 1461420646673 Marionette TRACE conn3 <- [1,2537,null,{"value":"8"}] 07:10:46 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.basic.html 07:10:46 INFO - PROCESS | 4433 | 1461420646679 Marionette TRACE conn3 -> [0,2538,"setScriptTimeout",{"ms":35000}] 07:10:46 INFO - PROCESS | 4433 | 1461420646684 Marionette TRACE conn3 <- [1,2538,null,{}] 07:10:46 INFO - PROCESS | 4433 | 1461420646699 Marionette TRACE conn3 -> [0,2539,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:47 INFO - PROCESS | 4433 | 1461420647003 Marionette TRACE conn3 <- [1,2539,null,{"value":null}] 07:10:47 INFO - PROCESS | 4433 | 1461420647043 Marionette TRACE conn3 -> [0,2540,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:47 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127e739800 == 137 [pid = 4433] [id = 642] 07:10:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 168 (0x7f128070ec00) [pid = 4433] [serial = 1927] [outer = (nil)] 07:10:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 169 (0x7f1280c8e000) [pid = 4433] [serial = 1928] [outer = 0x7f128070ec00] 07:10:47 INFO - PROCESS | 4433 | 1461420647116 Marionette DEBUG loaded listener.js 07:10:47 INFO - PROCESS | 4433 | ++DOMWINDOW == 170 (0x7f12813b3c00) [pid = 4433] [serial = 1929] [outer = 0x7f128070ec00] 07:10:48 INFO - PROCESS | 4433 | 1461420648073 Marionette TRACE conn3 <- [1,2540,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.basic.html",0,null,null,[["Shadows are drawn for gradient fills",0,null,null]]]}] 07:10:48 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.basic.html | Shadows are drawn for gradient fills 07:10:48 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.basic.html | took 1442ms 07:10:48 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html 07:10:48 INFO - PROCESS | 4433 | 1461420648129 Marionette TRACE conn3 -> [0,2541,"getWindowHandle",null] 07:10:48 INFO - PROCESS | 4433 | 1461420648133 Marionette TRACE conn3 <- [1,2541,null,{"value":"8"}] 07:10:48 INFO - PROCESS | 4433 | 1461420648139 Marionette TRACE conn3 -> [0,2542,"setScriptTimeout",{"ms":35000}] 07:10:48 INFO - PROCESS | 4433 | 1461420648141 Marionette TRACE conn3 <- [1,2542,null,{}] 07:10:48 INFO - PROCESS | 4433 | 1461420648146 Marionette TRACE conn3 -> [0,2543,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:48 INFO - PROCESS | 4433 | 1461420648407 Marionette TRACE conn3 <- [1,2543,null,{"value":null}] 07:10:48 INFO - PROCESS | 4433 | 1461420648445 Marionette TRACE conn3 -> [0,2544,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:48 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12813a5800 == 138 [pid = 4433] [id = 643] 07:10:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 171 (0x7f12814b0800) [pid = 4433] [serial = 1930] [outer = (nil)] 07:10:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 172 (0x7f1281c55400) [pid = 4433] [serial = 1931] [outer = 0x7f12814b0800] 07:10:48 INFO - PROCESS | 4433 | 1461420648562 Marionette DEBUG loaded listener.js 07:10:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 173 (0x7f1281c84000) [pid = 4433] [serial = 1932] [outer = 0x7f12814b0800] 07:10:49 INFO - PROCESS | 4433 | --DOMWINDOW == 172 (0x7f127e821000) [pid = 4433] [serial = 1837] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.1.html] 07:10:49 INFO - PROCESS | 4433 | --DOMWINDOW == 171 (0x7f127ab08800) [pid = 4433] [serial = 1849] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.5.html] 07:10:49 INFO - PROCESS | 4433 | --DOMWINDOW == 170 (0x7f127ff1e000) [pid = 4433] [serial = 1858] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.valid.html] 07:10:49 INFO - PROCESS | 4433 | --DOMWINDOW == 169 (0x7f127ba22400) [pid = 4433] [serial = 1852] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.initial.html] 07:10:49 INFO - PROCESS | 4433 | --DOMWINDOW == 168 (0x7f1280091000) [pid = 4433] [serial = 1840] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.2.html] 07:10:49 INFO - PROCESS | 4433 | --DOMWINDOW == 167 (0x7f1280713800) [pid = 4433] [serial = 1846] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.4.html] 07:10:49 INFO - PROCESS | 4433 | --DOMWINDOW == 166 (0x7f127f2a5c00) [pid = 4433] [serial = 1798] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.cross.html] 07:10:49 INFO - PROCESS | 4433 | --DOMWINDOW == 165 (0x7f1280090400) [pid = 4433] [serial = 1843] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.alpha.3.html] 07:10:49 INFO - PROCESS | 4433 | --DOMWINDOW == 164 (0x7f128b034000) [pid = 4433] [serial = 1855] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowBlur.invalid.html] 07:10:49 INFO - PROCESS | 4433 | 1461420649859 Marionette TRACE conn3 <- [1,2544,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent gradient fills",0,null,null]]]}] 07:10:49 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | Shadows are not drawn for transparent gradient fills 07:10:49 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.1.html | took 1778ms 07:10:49 INFO - PROCESS | 4433 | 1461420649946 Marionette TRACE conn3 -> [0,2545,"getWindowHandle",null] 07:10:49 INFO - PROCESS | 4433 | 1461420649950 Marionette TRACE conn3 <- [1,2545,null,{"value":"8"}] 07:10:49 INFO - TEST-START | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html 07:10:49 INFO - PROCESS | 4433 | 1461420649955 Marionette TRACE conn3 -> [0,2546,"setScriptTimeout",{"ms":35000}] 07:10:49 INFO - PROCESS | 4433 | 1461420649958 Marionette TRACE conn3 <- [1,2546,null,{}] 07:10:49 INFO - PROCESS | 4433 | 1461420649963 Marionette TRACE conn3 -> [0,2547,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:50 INFO - PROCESS | 4433 | 1461420650228 Marionette TRACE conn3 <- [1,2547,null,{"value":null}] 07:10:50 INFO - PROCESS | 4433 | 1461420650244 Marionette TRACE conn3 -> [0,2548,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:50 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1283883000 == 139 [pid = 4433] [id = 644] 07:10:50 INFO - PROCESS | 4433 | ++DOMWINDOW == 165 (0x7f127ba22400) [pid = 4433] [serial = 1933] [outer = (nil)] 07:10:50 INFO - PROCESS | 4433 | ++DOMWINDOW == 166 (0x7f1281c53000) [pid = 4433] [serial = 1934] [outer = 0x7f127ba22400] 07:10:50 INFO - PROCESS | 4433 | 1461420650309 Marionette DEBUG loaded listener.js 07:10:50 INFO - PROCESS | 4433 | ++DOMWINDOW == 167 (0x7f12834f0c00) [pid = 4433] [serial = 1935] [outer = 0x7f127ba22400] 07:10:51 INFO - PROCESS | 4433 | 1461420651164 Marionette TRACE conn3 <- [1,2548,null,{"value":["/2dcontext/shadows/2d.shadow.gradient.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of gradient fills",0,null,null]]]}] 07:10:51 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | Shadows are not drawn for transparent parts of gradient fills 07:10:51 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.gradient.transparent.2.html | took 1231ms 07:10:51 INFO - PROCESS | 4433 | 1461420651194 Marionette TRACE conn3 -> [0,2549,"getWindowHandle",null] 07:10:51 INFO - PROCESS | 4433 | 1461420651196 Marionette TRACE conn3 <- [1,2549,null,{"value":"8"}] 07:10:51 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.alpha.html 07:10:51 INFO - PROCESS | 4433 | 1461420651216 Marionette TRACE conn3 -> [0,2550,"setScriptTimeout",{"ms":35000}] 07:10:51 INFO - PROCESS | 4433 | 1461420651220 Marionette TRACE conn3 <- [1,2550,null,{}] 07:10:51 INFO - PROCESS | 4433 | 1461420651225 Marionette TRACE conn3 -> [0,2551,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:51 INFO - PROCESS | 4433 | 1461420651440 Marionette TRACE conn3 <- [1,2551,null,{"value":null}] 07:10:51 INFO - PROCESS | 4433 | 1461420651749 Marionette TRACE conn3 -> [0,2552,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:51 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12789de800 == 140 [pid = 4433] [id = 645] 07:10:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 168 (0x7f1279461c00) [pid = 4433] [serial = 1936] [outer = (nil)] 07:10:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 169 (0x7f1279668800) [pid = 4433] [serial = 1937] [outer = 0x7f1279461c00] 07:10:51 INFO - PROCESS | 4433 | 1461420651824 Marionette DEBUG loaded listener.js 07:10:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 170 (0x7f127a4b7000) [pid = 4433] [serial = 1938] [outer = 0x7f1279461c00] 07:10:52 INFO - PROCESS | 4433 | 1461420652825 Marionette TRACE conn3 <- [1,2552,null,{"value":["/2dcontext/shadows/2d.shadow.image.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent images",0,null,null]]]}] 07:10:52 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.alpha.html | Shadows are drawn correctly for partially-transparent images 07:10:52 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.alpha.html | took 1688ms 07:10:52 INFO - PROCESS | 4433 | 1461420652895 Marionette TRACE conn3 -> [0,2553,"getWindowHandle",null] 07:10:52 INFO - PROCESS | 4433 | 1461420652903 Marionette TRACE conn3 <- [1,2553,null,{"value":"8"}] 07:10:52 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.basic.html 07:10:52 INFO - PROCESS | 4433 | 1461420652911 Marionette TRACE conn3 -> [0,2554,"setScriptTimeout",{"ms":35000}] 07:10:52 INFO - PROCESS | 4433 | 1461420652915 Marionette TRACE conn3 <- [1,2554,null,{}] 07:10:52 INFO - PROCESS | 4433 | 1461420652922 Marionette TRACE conn3 -> [0,2555,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:53 INFO - PROCESS | 4433 | 1461420653177 Marionette TRACE conn3 <- [1,2555,null,{"value":null}] 07:10:53 INFO - PROCESS | 4433 | 1461420653433 Marionette TRACE conn3 -> [0,2556,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:53 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127e4a0000 == 141 [pid = 4433] [id = 646] 07:10:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 171 (0x7f127f2aa400) [pid = 4433] [serial = 1939] [outer = (nil)] 07:10:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 172 (0x7f127ff02800) [pid = 4433] [serial = 1940] [outer = 0x7f127f2aa400] 07:10:53 INFO - PROCESS | 4433 | 1461420653550 Marionette DEBUG loaded listener.js 07:10:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 173 (0x7f127ff1fc00) [pid = 4433] [serial = 1941] [outer = 0x7f127f2aa400] 07:10:54 INFO - PROCESS | 4433 | 1461420654469 Marionette TRACE conn3 <- [1,2556,null,{"value":["/2dcontext/shadows/2d.shadow.image.basic.html",0,null,null,[["Shadows are drawn for images",0,null,null]]]}] 07:10:54 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.basic.html | Shadows are drawn for images 07:10:54 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.basic.html | took 1633ms 07:10:54 INFO - PROCESS | 4433 | 1461420654546 Marionette TRACE conn3 -> [0,2557,"getWindowHandle",null] 07:10:54 INFO - PROCESS | 4433 | 1461420654552 Marionette TRACE conn3 <- [1,2557,null,{"value":"8"}] 07:10:54 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.scale.html 07:10:54 INFO - PROCESS | 4433 | 1461420654560 Marionette TRACE conn3 -> [0,2558,"setScriptTimeout",{"ms":35000}] 07:10:54 INFO - PROCESS | 4433 | 1461420654564 Marionette TRACE conn3 <- [1,2558,null,{}] 07:10:54 INFO - PROCESS | 4433 | 1461420654569 Marionette TRACE conn3 -> [0,2559,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:54 INFO - PROCESS | 4433 | 1461420654774 Marionette TRACE conn3 <- [1,2559,null,{"value":null}] 07:10:55 INFO - PROCESS | 4433 | 1461420655123 Marionette TRACE conn3 -> [0,2560,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.scale.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:55 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12843a5000 == 142 [pid = 4433] [id = 647] 07:10:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 174 (0x7f1280711000) [pid = 4433] [serial = 1942] [outer = (nil)] 07:10:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 175 (0x7f1280de3800) [pid = 4433] [serial = 1943] [outer = 0x7f1280711000] 07:10:55 INFO - PROCESS | 4433 | 1461420655216 Marionette DEBUG loaded listener.js 07:10:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 176 (0x7f12813b8000) [pid = 4433] [serial = 1944] [outer = 0x7f1280711000] 07:10:56 INFO - PROCESS | 4433 | 1461420656152 Marionette TRACE conn3 <- [1,2560,null,{"value":["/2dcontext/shadows/2d.shadow.image.scale.html",0,null,null,[["Shadows are drawn correctly for scaled images",0,null,null]]]}] 07:10:56 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.scale.html | Shadows are drawn correctly for scaled images 07:10:56 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.scale.html | took 1635ms 07:10:56 INFO - PROCESS | 4433 | 1461420656196 Marionette TRACE conn3 -> [0,2561,"getWindowHandle",null] 07:10:56 INFO - PROCESS | 4433 | 1461420656200 Marionette TRACE conn3 <- [1,2561,null,{"value":"8"}] 07:10:56 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.section.html 07:10:56 INFO - PROCESS | 4433 | 1461420656208 Marionette TRACE conn3 -> [0,2562,"setScriptTimeout",{"ms":35000}] 07:10:56 INFO - PROCESS | 4433 | 1461420656217 Marionette TRACE conn3 <- [1,2562,null,{}] 07:10:56 INFO - PROCESS | 4433 | 1461420656230 Marionette TRACE conn3 -> [0,2563,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:56 INFO - PROCESS | 4433 | 1461420656442 Marionette TRACE conn3 <- [1,2563,null,{"value":null}] 07:10:56 INFO - PROCESS | 4433 | 1461420656704 Marionette TRACE conn3 -> [0,2564,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.section.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:56 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12892ad000 == 143 [pid = 4433] [id = 648] 07:10:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 177 (0x7f1280ab6c00) [pid = 4433] [serial = 1945] [outer = (nil)] 07:10:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 178 (0x7f12844d5400) [pid = 4433] [serial = 1946] [outer = 0x7f1280ab6c00] 07:10:56 INFO - PROCESS | 4433 | 1461420656819 Marionette DEBUG loaded listener.js 07:10:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 179 (0x7f128a8e7400) [pid = 4433] [serial = 1947] [outer = 0x7f1280ab6c00] 07:10:57 INFO - PROCESS | 4433 | 1461420657770 Marionette TRACE conn3 <- [1,2564,null,{"value":["/2dcontext/shadows/2d.shadow.image.section.html",0,null,null,[["Shadows are not drawn for areas outside image source rectangles",0,null,null]]]}] 07:10:57 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.section.html | Shadows are not drawn for areas outside image source rectangles 07:10:57 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.section.html | took 1640ms 07:10:57 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.1.html 07:10:57 INFO - PROCESS | 4433 | 1461420657847 Marionette TRACE conn3 -> [0,2565,"getWindowHandle",null] 07:10:57 INFO - PROCESS | 4433 | 1461420657851 Marionette TRACE conn3 <- [1,2565,null,{"value":"8"}] 07:10:57 INFO - PROCESS | 4433 | 1461420657856 Marionette TRACE conn3 -> [0,2566,"setScriptTimeout",{"ms":35000}] 07:10:57 INFO - PROCESS | 4433 | 1461420657859 Marionette TRACE conn3 <- [1,2566,null,{}] 07:10:57 INFO - PROCESS | 4433 | 1461420657865 Marionette TRACE conn3 -> [0,2567,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:58 INFO - PROCESS | 4433 | 1461420658104 Marionette TRACE conn3 <- [1,2567,null,{"value":null}] 07:10:58 INFO - PROCESS | 4433 | 1461420658351 Marionette TRACE conn3 -> [0,2568,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:58 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a85f000 == 144 [pid = 4433] [id = 649] 07:10:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 180 (0x7f1280de2800) [pid = 4433] [serial = 1948] [outer = (nil)] 07:10:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 181 (0x7f128afda800) [pid = 4433] [serial = 1949] [outer = 0x7f1280de2800] 07:10:58 INFO - PROCESS | 4433 | 1461420658466 Marionette DEBUG loaded listener.js 07:10:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 182 (0x7f128b018400) [pid = 4433] [serial = 1950] [outer = 0x7f1280de2800] 07:10:59 INFO - PROCESS | 4433 | 1461420659293 Marionette TRACE conn3 <- [1,2568,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent images",0,null,null]]]}] 07:10:59 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.1.html | Shadows are not drawn for transparent images 07:10:59 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.1.html | took 1477ms 07:10:59 INFO - PROCESS | 4433 | 1461420659336 Marionette TRACE conn3 -> [0,2569,"getWindowHandle",null] 07:10:59 INFO - TEST-START | /2dcontext/shadows/2d.shadow.image.transparent.2.html 07:10:59 INFO - PROCESS | 4433 | 1461420659340 Marionette TRACE conn3 <- [1,2569,null,{"value":"8"}] 07:10:59 INFO - PROCESS | 4433 | 1461420659345 Marionette TRACE conn3 -> [0,2570,"setScriptTimeout",{"ms":35000}] 07:10:59 INFO - PROCESS | 4433 | 1461420659348 Marionette TRACE conn3 <- [1,2570,null,{}] 07:10:59 INFO - PROCESS | 4433 | 1461420659353 Marionette TRACE conn3 -> [0,2571,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:10:59 INFO - PROCESS | 4433 | 1461420659550 Marionette TRACE conn3 <- [1,2571,null,{"value":null}] 07:10:59 INFO - PROCESS | 4433 | 1461420659766 Marionette TRACE conn3 -> [0,2572,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.image.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:10:59 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128bb34000 == 145 [pid = 4433] [id = 650] 07:10:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 183 (0x7f128b2df400) [pid = 4433] [serial = 1951] [outer = (nil)] 07:10:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 184 (0x7f128b3c7400) [pid = 4433] [serial = 1952] [outer = 0x7f128b2df400] 07:10:59 INFO - PROCESS | 4433 | 1461420659890 Marionette DEBUG loaded listener.js 07:11:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 185 (0x7f128bcc9800) [pid = 4433] [serial = 1953] [outer = 0x7f128b2df400] 07:11:00 INFO - PROCESS | 4433 | 1461420660895 Marionette TRACE conn3 <- [1,2572,null,{"value":["/2dcontext/shadows/2d.shadow.image.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of images",0,null,null]]]}] 07:11:00 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.image.transparent.2.html | Shadows are not drawn for transparent parts of images 07:11:00 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.image.transparent.2.html | took 1588ms 07:11:00 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeX.html 07:11:00 INFO - PROCESS | 4433 | 1461420660934 Marionette TRACE conn3 -> [0,2573,"getWindowHandle",null] 07:11:00 INFO - PROCESS | 4433 | 1461420660937 Marionette TRACE conn3 <- [1,2573,null,{"value":"8"}] 07:11:00 INFO - PROCESS | 4433 | 1461420660943 Marionette TRACE conn3 -> [0,2574,"setScriptTimeout",{"ms":35000}] 07:11:00 INFO - PROCESS | 4433 | 1461420660946 Marionette TRACE conn3 <- [1,2574,null,{}] 07:11:00 INFO - PROCESS | 4433 | 1461420660951 Marionette TRACE conn3 -> [0,2575,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:01 INFO - PROCESS | 4433 | 1461420661148 Marionette TRACE conn3 <- [1,2575,null,{"value":null}] 07:11:01 INFO - PROCESS | 4433 | 1461420661373 Marionette TRACE conn3 -> [0,2576,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:01 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128d060000 == 146 [pid = 4433] [id = 651] 07:11:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 186 (0x7f12813b2400) [pid = 4433] [serial = 1954] [outer = (nil)] 07:11:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 187 (0x7f128c1c3400) [pid = 4433] [serial = 1955] [outer = 0x7f12813b2400] 07:11:01 INFO - PROCESS | 4433 | 1461420661483 Marionette DEBUG loaded listener.js 07:11:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 188 (0x7f128d556000) [pid = 4433] [serial = 1956] [outer = 0x7f12813b2400] 07:11:02 INFO - PROCESS | 4433 | 1461420662411 Marionette TRACE conn3 <- [1,2576,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeX.html",0,null,null,[["Shadows can be offset with negative x",0,null,null]]]}] 07:11:02 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeX.html | Shadows can be offset with negative x 07:11:02 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeX.html | took 1527ms 07:11:02 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.negativeY.html 07:11:02 INFO - PROCESS | 4433 | 1461420662470 Marionette TRACE conn3 -> [0,2577,"getWindowHandle",null] 07:11:02 INFO - PROCESS | 4433 | 1461420662473 Marionette TRACE conn3 <- [1,2577,null,{"value":"8"}] 07:11:02 INFO - PROCESS | 4433 | 1461420662479 Marionette TRACE conn3 -> [0,2578,"setScriptTimeout",{"ms":35000}] 07:11:02 INFO - PROCESS | 4433 | 1461420662482 Marionette TRACE conn3 <- [1,2578,null,{}] 07:11:02 INFO - PROCESS | 4433 | 1461420662487 Marionette TRACE conn3 -> [0,2579,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:02 INFO - PROCESS | 4433 | 1461420662681 Marionette TRACE conn3 <- [1,2579,null,{"value":null}] 07:11:02 INFO - PROCESS | 4433 | 1461420662897 Marionette TRACE conn3 -> [0,2580,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.negativeY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:02 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f061000 == 147 [pid = 4433] [id = 652] 07:11:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 189 (0x7f128b017800) [pid = 4433] [serial = 1957] [outer = (nil)] 07:11:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 190 (0x7f128eb9c400) [pid = 4433] [serial = 1958] [outer = 0x7f128b017800] 07:11:03 INFO - PROCESS | 4433 | 1461420663007 Marionette DEBUG loaded listener.js 07:11:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 191 (0x7f128f179c00) [pid = 4433] [serial = 1959] [outer = 0x7f128b017800] 07:11:03 INFO - PROCESS | 4433 | 1461420663892 Marionette TRACE conn3 <- [1,2580,null,{"value":["/2dcontext/shadows/2d.shadow.offset.negativeY.html",0,null,null,[["Shadows can be offset with negative y",0,null,null]]]}] 07:11:03 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.negativeY.html | Shadows can be offset with negative y 07:11:03 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.negativeY.html | took 1482ms 07:11:03 INFO - PROCESS | 4433 | 1461420663963 Marionette TRACE conn3 -> [0,2581,"getWindowHandle",null] 07:11:03 INFO - PROCESS | 4433 | 1461420663966 Marionette TRACE conn3 <- [1,2581,null,{"value":"8"}] 07:11:03 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveX.html 07:11:03 INFO - PROCESS | 4433 | 1461420663974 Marionette TRACE conn3 -> [0,2582,"setScriptTimeout",{"ms":35000}] 07:11:03 INFO - PROCESS | 4433 | 1461420663976 Marionette TRACE conn3 <- [1,2582,null,{}] 07:11:03 INFO - PROCESS | 4433 | 1461420663982 Marionette TRACE conn3 -> [0,2583,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:04 INFO - PROCESS | 4433 | 1461420664179 Marionette TRACE conn3 <- [1,2583,null,{"value":null}] 07:11:04 INFO - PROCESS | 4433 | 1461420664393 Marionette TRACE conn3 -> [0,2584,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:04 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f3cf800 == 148 [pid = 4433] [id = 653] 07:11:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 192 (0x7f128bcca000) [pid = 4433] [serial = 1960] [outer = (nil)] 07:11:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 193 (0x7f128f20ec00) [pid = 4433] [serial = 1961] [outer = 0x7f128bcca000] 07:11:04 INFO - PROCESS | 4433 | 1461420664503 Marionette DEBUG loaded listener.js 07:11:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 194 (0x7f128f2d0c00) [pid = 4433] [serial = 1962] [outer = 0x7f128bcca000] 07:11:05 INFO - PROCESS | 4433 | 1461420665426 Marionette TRACE conn3 <- [1,2584,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveX.html",0,null,null,[["Shadows can be offset with positive x",0,null,null]]]}] 07:11:05 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveX.html | Shadows can be offset with positive x 07:11:05 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveX.html | took 1481ms 07:11:05 INFO - PROCESS | 4433 | 1461420665456 Marionette TRACE conn3 -> [0,2585,"getWindowHandle",null] 07:11:05 INFO - PROCESS | 4433 | 1461420665459 Marionette TRACE conn3 <- [1,2585,null,{"value":"8"}] 07:11:05 INFO - TEST-START | /2dcontext/shadows/2d.shadow.offset.positiveY.html 07:11:05 INFO - PROCESS | 4433 | 1461420665465 Marionette TRACE conn3 -> [0,2586,"setScriptTimeout",{"ms":35000}] 07:11:05 INFO - PROCESS | 4433 | 1461420665467 Marionette TRACE conn3 <- [1,2586,null,{}] 07:11:05 INFO - PROCESS | 4433 | 1461420665473 Marionette TRACE conn3 -> [0,2587,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:05 INFO - PROCESS | 4433 | 1461420665674 Marionette TRACE conn3 <- [1,2587,null,{"value":null}] 07:11:05 INFO - PROCESS | 4433 | 1461420665861 Marionette TRACE conn3 -> [0,2588,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.offset.positiveY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:05 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f669000 == 149 [pid = 4433] [id = 654] 07:11:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 195 (0x7f1280083c00) [pid = 4433] [serial = 1963] [outer = (nil)] 07:11:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 196 (0x7f128f2d5000) [pid = 4433] [serial = 1964] [outer = 0x7f1280083c00] 07:11:05 INFO - PROCESS | 4433 | 1461420665980 Marionette DEBUG loaded listener.js 07:11:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 197 (0x7f128f8c1000) [pid = 4433] [serial = 1965] [outer = 0x7f1280083c00] 07:11:06 INFO - PROCESS | 4433 | 1461420666900 Marionette TRACE conn3 <- [1,2588,null,{"value":["/2dcontext/shadows/2d.shadow.offset.positiveY.html",0,null,null,[["Shadows can be offset with positive y",0,null,null]]]}] 07:11:06 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.offset.positiveY.html | Shadows can be offset with positive y 07:11:06 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.offset.positiveY.html | took 1481ms 07:11:06 INFO - PROCESS | 4433 | 1461420666947 Marionette TRACE conn3 -> [0,2589,"getWindowHandle",null] 07:11:06 INFO - PROCESS | 4433 | 1461420666950 Marionette TRACE conn3 <- [1,2589,null,{"value":"8"}] 07:11:06 INFO - TEST-START | /2dcontext/shadows/2d.shadow.outside.html 07:11:06 INFO - PROCESS | 4433 | 1461420666956 Marionette TRACE conn3 -> [0,2590,"setScriptTimeout",{"ms":35000}] 07:11:06 INFO - PROCESS | 4433 | 1461420666958 Marionette TRACE conn3 <- [1,2590,null,{}] 07:11:06 INFO - PROCESS | 4433 | 1461420666964 Marionette TRACE conn3 -> [0,2591,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:07 INFO - PROCESS | 4433 | 1461420667180 Marionette TRACE conn3 <- [1,2591,null,{"value":null}] 07:11:07 INFO - PROCESS | 4433 | 1461420667400 Marionette TRACE conn3 -> [0,2592,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.outside.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:07 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1292e8e000 == 150 [pid = 4433] [id = 655] 07:11:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 198 (0x7f128f8c4c00) [pid = 4433] [serial = 1966] [outer = (nil)] 07:11:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 199 (0x7f128fbf4400) [pid = 4433] [serial = 1967] [outer = 0x7f128f8c4c00] 07:11:07 INFO - PROCESS | 4433 | 1461420667528 Marionette DEBUG loaded listener.js 07:11:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 200 (0x7f1292ec2c00) [pid = 4433] [serial = 1968] [outer = 0x7f128f8c4c00] 07:11:08 INFO - PROCESS | 4433 | 1461420668487 Marionette TRACE conn3 <- [1,2592,null,{"value":["/2dcontext/shadows/2d.shadow.outside.html",0,null,null,[["Shadows of shapes outside the visible area can be offset onto the visible area",0,null,null]]]}] 07:11:08 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.outside.html | Shadows of shapes outside the visible area can be offset onto the visible area 07:11:08 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.outside.html | took 1578ms 07:11:08 INFO - PROCESS | 4433 | 1461420668535 Marionette TRACE conn3 -> [0,2593,"getWindowHandle",null] 07:11:08 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.alpha.html 07:11:08 INFO - PROCESS | 4433 | 1461420668540 Marionette TRACE conn3 <- [1,2593,null,{"value":"8"}] 07:11:08 INFO - PROCESS | 4433 | 1461420668545 Marionette TRACE conn3 -> [0,2594,"setScriptTimeout",{"ms":35000}] 07:11:08 INFO - PROCESS | 4433 | 1461420668549 Marionette TRACE conn3 <- [1,2594,null,{}] 07:11:08 INFO - PROCESS | 4433 | 1461420668554 Marionette TRACE conn3 -> [0,2595,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:08 INFO - PROCESS | 4433 | 1461420668801 Marionette TRACE conn3 <- [1,2595,null,{"value":null}] 07:11:09 INFO - PROCESS | 4433 | 1461420669062 Marionette TRACE conn3 -> [0,2596,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.alpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:09 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1295964000 == 151 [pid = 4433] [id = 656] 07:11:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 201 (0x7f1294b3b400) [pid = 4433] [serial = 1969] [outer = (nil)] 07:11:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 202 (0x7f129586d000) [pid = 4433] [serial = 1970] [outer = 0x7f1294b3b400] 07:11:09 INFO - PROCESS | 4433 | 1461420669178 Marionette DEBUG loaded listener.js 07:11:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 203 (0x7f129590d000) [pid = 4433] [serial = 1971] [outer = 0x7f1294b3b400] 07:11:10 INFO - PROCESS | 4433 | 1461420670021 Marionette TRACE conn3 <- [1,2596,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.alpha.html",0,null,null,[["Shadows are drawn correctly for partially-transparent fill patterns",0,null,null]]]}] 07:11:10 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.alpha.html | Shadows are drawn correctly for partially-transparent fill patterns 07:11:10 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.alpha.html | took 1527ms 07:11:10 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.basic.html 07:11:10 INFO - PROCESS | 4433 | 1461420670073 Marionette TRACE conn3 -> [0,2597,"getWindowHandle",null] 07:11:10 INFO - PROCESS | 4433 | 1461420670076 Marionette TRACE conn3 <- [1,2597,null,{"value":"8"}] 07:11:10 INFO - PROCESS | 4433 | 1461420670090 Marionette TRACE conn3 -> [0,2598,"setScriptTimeout",{"ms":35000}] 07:11:10 INFO - PROCESS | 4433 | 1461420670095 Marionette TRACE conn3 <- [1,2598,null,{}] 07:11:10 INFO - PROCESS | 4433 | 1461420670102 Marionette TRACE conn3 -> [0,2599,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:10 INFO - PROCESS | 4433 | 1461420670312 Marionette TRACE conn3 <- [1,2599,null,{"value":null}] 07:11:10 INFO - PROCESS | 4433 | 1461420670573 Marionette TRACE conn3 -> [0,2600,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:10 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129845b800 == 152 [pid = 4433] [id = 657] 07:11:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 204 (0x7f1293fcf800) [pid = 4433] [serial = 1972] [outer = (nil)] 07:11:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 205 (0x7f1295c37000) [pid = 4433] [serial = 1973] [outer = 0x7f1293fcf800] 07:11:10 INFO - PROCESS | 4433 | 1461420670686 Marionette DEBUG loaded listener.js 07:11:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 206 (0x7f1295f17c00) [pid = 4433] [serial = 1974] [outer = 0x7f1293fcf800] 07:11:11 INFO - PROCESS | 4433 | 1461420671555 Marionette TRACE conn3 <- [1,2600,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.basic.html",0,null,null,[["Shadows are drawn for fill patterns",0,null,null]]]}] 07:11:11 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.basic.html | Shadows are drawn for fill patterns 07:11:11 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.basic.html | took 1544ms 07:11:11 INFO - PROCESS | 4433 | 1461420671627 Marionette TRACE conn3 -> [0,2601,"getWindowHandle",null] 07:11:11 INFO - PROCESS | 4433 | 1461420671630 Marionette TRACE conn3 <- [1,2601,null,{"value":"8"}] 07:11:11 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html 07:11:11 INFO - PROCESS | 4433 | 1461420671636 Marionette TRACE conn3 -> [0,2602,"setScriptTimeout",{"ms":35000}] 07:11:11 INFO - PROCESS | 4433 | 1461420671638 Marionette TRACE conn3 <- [1,2602,null,{}] 07:11:11 INFO - PROCESS | 4433 | 1461420671643 Marionette TRACE conn3 -> [0,2603,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:11 INFO - PROCESS | 4433 | 1461420671849 Marionette TRACE conn3 <- [1,2603,null,{"value":null}] 07:11:12 INFO - PROCESS | 4433 | 1461420672155 Marionette TRACE conn3 -> [0,2604,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:12 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a20bb800 == 153 [pid = 4433] [id = 658] 07:11:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 207 (0x7f1294b53000) [pid = 4433] [serial = 1975] [outer = (nil)] 07:11:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 208 (0x7f1295f86800) [pid = 4433] [serial = 1976] [outer = 0x7f1294b53000] 07:11:12 INFO - PROCESS | 4433 | 1461420672230 Marionette DEBUG loaded listener.js 07:11:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 209 (0x7f129652b800) [pid = 4433] [serial = 1977] [outer = 0x7f1294b53000] 07:11:13 INFO - PROCESS | 4433 | 1461420673080 Marionette TRACE conn3 <- [1,2604,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.1.html",0,null,null,[["Shadows are not drawn for transparent fill patterns",0,null,null]]]}] 07:11:13 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | Shadows are not drawn for transparent fill patterns 07:11:13 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.1.html | took 1482ms 07:11:13 INFO - PROCESS | 4433 | 1461420673118 Marionette TRACE conn3 -> [0,2605,"getWindowHandle",null] 07:11:13 INFO - PROCESS | 4433 | 1461420673122 Marionette TRACE conn3 <- [1,2605,null,{"value":"8"}] 07:11:13 INFO - TEST-START | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html 07:11:13 INFO - PROCESS | 4433 | 1461420673127 Marionette TRACE conn3 -> [0,2606,"setScriptTimeout",{"ms":35000}] 07:11:13 INFO - PROCESS | 4433 | 1461420673129 Marionette TRACE conn3 <- [1,2606,null,{}] 07:11:13 INFO - PROCESS | 4433 | 1461420673135 Marionette TRACE conn3 -> [0,2607,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:13 INFO - PROCESS | 4433 | 1461420673343 Marionette TRACE conn3 <- [1,2607,null,{"value":null}] 07:11:13 INFO - PROCESS | 4433 | 1461420673562 Marionette TRACE conn3 -> [0,2608,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:13 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a344f800 == 154 [pid = 4433] [id = 659] 07:11:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 210 (0x7f12958b6c00) [pid = 4433] [serial = 1978] [outer = (nil)] 07:11:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 211 (0x7f1296a9d800) [pid = 4433] [serial = 1979] [outer = 0x7f12958b6c00] 07:11:13 INFO - PROCESS | 4433 | 1461420673671 Marionette DEBUG loaded listener.js 07:11:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 212 (0x7f1296b70c00) [pid = 4433] [serial = 1980] [outer = 0x7f12958b6c00] 07:11:14 INFO - PROCESS | 4433 | 1461420674625 Marionette TRACE conn3 <- [1,2608,null,{"value":["/2dcontext/shadows/2d.shadow.pattern.transparent.2.html",0,null,null,[["Shadows are not drawn for transparent parts of fill patterns",0,null,null]]]}] 07:11:14 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | Shadows are not drawn for transparent parts of fill patterns 07:11:14 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.pattern.transparent.2.html | took 1533ms 07:11:14 INFO - PROCESS | 4433 | 1461420674662 Marionette TRACE conn3 -> [0,2609,"getWindowHandle",null] 07:11:14 INFO - PROCESS | 4433 | 1461420674666 Marionette TRACE conn3 <- [1,2609,null,{"value":"8"}] 07:11:14 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.basic.html 07:11:14 INFO - PROCESS | 4433 | 1461420674671 Marionette TRACE conn3 -> [0,2610,"setScriptTimeout",{"ms":35000}] 07:11:14 INFO - PROCESS | 4433 | 1461420674673 Marionette TRACE conn3 <- [1,2610,null,{}] 07:11:14 INFO - PROCESS | 4433 | 1461420674679 Marionette TRACE conn3 -> [0,2611,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:14 INFO - PROCESS | 4433 | 1461420674878 Marionette TRACE conn3 <- [1,2611,null,{"value":null}] 07:11:15 INFO - PROCESS | 4433 | 1461420675165 Marionette TRACE conn3 -> [0,2612,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:15 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12797dd800 == 155 [pid = 4433] [id = 660] 07:11:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 213 (0x7f12797ca400) [pid = 4433] [serial = 1981] [outer = (nil)] 07:11:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 214 (0x7f127fe82400) [pid = 4433] [serial = 1982] [outer = 0x7f12797ca400] 07:11:15 INFO - PROCESS | 4433 | 1461420675282 Marionette DEBUG loaded listener.js 07:11:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 215 (0x7f128b9a5000) [pid = 4433] [serial = 1983] [outer = 0x7f12797ca400] 07:11:16 INFO - PROCESS | 4433 | 1461420676704 Marionette TRACE conn3 <- [1,2612,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.basic.html",0,null,null,[["Shadows are drawn for strokes",0,null,null]]]}] 07:11:16 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.basic.html | Shadows are drawn for strokes 07:11:16 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.basic.html | took 2086ms 07:11:16 INFO - PROCESS | 4433 | 1461420676779 Marionette TRACE conn3 -> [0,2613,"getWindowHandle",null] 07:11:16 INFO - PROCESS | 4433 | 1461420676784 Marionette TRACE conn3 <- [1,2613,null,{"value":"8"}] 07:11:16 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.1.html 07:11:16 INFO - PROCESS | 4433 | 1461420676797 Marionette TRACE conn3 -> [0,2614,"setScriptTimeout",{"ms":35000}] 07:11:16 INFO - PROCESS | 4433 | 1461420676802 Marionette TRACE conn3 <- [1,2614,null,{}] 07:11:16 INFO - PROCESS | 4433 | 1461420676810 Marionette TRACE conn3 -> [0,2615,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:17 INFO - PROCESS | 4433 | 1461420677008 Marionette TRACE conn3 <- [1,2615,null,{"value":null}] 07:11:17 INFO - PROCESS | 4433 | 1461420677281 Marionette TRACE conn3 -> [0,2616,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:17 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128138e000 == 156 [pid = 4433] [id = 661] 07:11:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 216 (0x7f127a4ba800) [pid = 4433] [serial = 1984] [outer = (nil)] 07:11:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 217 (0x7f127e546400) [pid = 4433] [serial = 1985] [outer = 0x7f127a4ba800] 07:11:17 INFO - PROCESS | 4433 | 1461420677350 Marionette DEBUG loaded listener.js 07:11:17 INFO - PROCESS | 4433 | ++DOMWINDOW == 218 (0x7f127f2b1c00) [pid = 4433] [serial = 1986] [outer = 0x7f127a4ba800] 07:11:18 INFO - PROCESS | 4433 | 1461420678277 Marionette TRACE conn3 <- [1,2616,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke caps",0,null,null]]]}] 07:11:18 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | Shadows are not drawn for areas outside stroke caps 07:11:18 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.1.html | took 1538ms 07:11:18 INFO - PROCESS | 4433 | 1461420678335 Marionette TRACE conn3 -> [0,2617,"getWindowHandle",null] 07:11:18 INFO - PROCESS | 4433 | 1461420678348 Marionette TRACE conn3 <- [1,2617,null,{"value":"8"}] 07:11:18 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.cap.2.html 07:11:18 INFO - PROCESS | 4433 | 1461420678365 Marionette TRACE conn3 -> [0,2618,"setScriptTimeout",{"ms":35000}] 07:11:18 INFO - PROCESS | 4433 | 1461420678371 Marionette TRACE conn3 <- [1,2618,null,{}] 07:11:18 INFO - PROCESS | 4433 | 1461420678381 Marionette TRACE conn3 -> [0,2619,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:18 INFO - PROCESS | 4433 | 1461420678701 Marionette TRACE conn3 <- [1,2619,null,{"value":null}] 07:11:19 INFO - PROCESS | 4433 | 1461420679018 Marionette TRACE conn3 -> [0,2620,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.cap.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:19 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1278c69000 == 157 [pid = 4433] [id = 662] 07:11:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 219 (0x7f127ff20c00) [pid = 4433] [serial = 1987] [outer = (nil)] 07:11:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 220 (0x7f128014e800) [pid = 4433] [serial = 1988] [outer = 0x7f127ff20c00] 07:11:19 INFO - PROCESS | 4433 | 1461420679083 Marionette DEBUG loaded listener.js 07:11:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 221 (0x7f1280c97800) [pid = 4433] [serial = 1989] [outer = 0x7f127ff20c00] 07:11:19 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1283883000 == 156 [pid = 4433] [id = 644] 07:11:19 INFO - PROCESS | 4433 | --DOMWINDOW == 220 (0x7f128eb5b000) [pid = 4433] [serial = 1820] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 4433 | --DOMWINDOW == 219 (0x7f128c1b9000) [pid = 4433] [serial = 1817] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 4433 | --DOMWINDOW == 218 (0x7f128f245c00) [pid = 4433] [serial = 1826] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 4433 | --DOMWINDOW == 217 (0x7f128f249c00) [pid = 4433] [serial = 1829] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 4433 | --DOMWINDOW == 216 (0x7f128fbee800) [pid = 4433] [serial = 1832] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 4433 | --DOMWINDOW == 215 (0x7f128f182400) [pid = 4433] [serial = 1823] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 4433 | --DOMWINDOW == 214 (0x7f127ab07c00) [pid = 4433] [serial = 1862] [outer = (nil)] [url = about:blank] 07:11:19 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12813a5800 == 155 [pid = 4433] [id = 643] 07:11:19 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127e739800 == 154 [pid = 4433] [id = 642] 07:11:19 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12792f5800 == 153 [pid = 4433] [id = 641] 07:11:19 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127e8d1000 == 152 [pid = 4433] [id = 640] 07:11:19 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a74a2800 == 151 [pid = 4433] [id = 633] 07:11:19 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a2f1b000 == 150 [pid = 4433] [id = 632] 07:11:19 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1296b59000 == 149 [pid = 4433] [id = 631] 07:11:19 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129498f000 == 148 [pid = 4433] [id = 630] 07:11:19 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128facc000 == 147 [pid = 4433] [id = 629] 07:11:19 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f66c000 == 146 [pid = 4433] [id = 628] 07:11:19 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f3e0800 == 145 [pid = 4433] [id = 627] 07:11:19 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128d5ea800 == 144 [pid = 4433] [id = 626] 07:11:20 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128bf1b800 == 143 [pid = 4433] [id = 625] 07:11:20 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b309800 == 142 [pid = 4433] [id = 624] 07:11:20 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1283ae9800 == 141 [pid = 4433] [id = 623] 07:11:20 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12801e2000 == 140 [pid = 4433] [id = 622] 07:11:20 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12789ce800 == 139 [pid = 4433] [id = 621] 07:11:20 INFO - PROCESS | 4433 | 1461420680111 Marionette TRACE conn3 <- [1,2620,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.cap.2.html",0,null,null,[["Shadows are drawn for stroke caps",0,null,null]]]}] 07:11:20 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | Shadows are drawn for stroke caps 07:11:20 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.cap.2.html | took 1785ms 07:11:20 INFO - PROCESS | 4433 | --DOMWINDOW == 213 (0x7f127ff0b400) [pid = 4433] [serial = 1839] [outer = (nil)] [url = about:blank] 07:11:20 INFO - PROCESS | 4433 | --DOMWINDOW == 212 (0x7f127f2b1800) [pid = 4433] [serial = 1850] [outer = (nil)] [url = about:blank] 07:11:20 INFO - PROCESS | 4433 | --DOMWINDOW == 211 (0x7f128bbe5c00) [pid = 4433] [serial = 1860] [outer = (nil)] [url = about:blank] 07:11:20 INFO - PROCESS | 4433 | --DOMWINDOW == 210 (0x7f128901a000) [pid = 4433] [serial = 1853] [outer = (nil)] [url = about:blank] 07:11:20 INFO - PROCESS | 4433 | --DOMWINDOW == 209 (0x7f1280148c00) [pid = 4433] [serial = 1805] [outer = (nil)] [url = about:blank] 07:11:20 INFO - PROCESS | 4433 | --DOMWINDOW == 208 (0x7f127e89a800) [pid = 4433] [serial = 1838] [outer = (nil)] [url = about:blank] 07:11:20 INFO - PROCESS | 4433 | --DOMWINDOW == 207 (0x7f1280151800) [pid = 4433] [serial = 1841] [outer = (nil)] [url = about:blank] 07:11:20 INFO - PROCESS | 4433 | --DOMWINDOW == 206 (0x7f12846f9000) [pid = 4433] [serial = 1847] [outer = (nil)] [url = about:blank] 07:11:20 INFO - PROCESS | 4433 | --DOMWINDOW == 205 (0x7f128b2de000) [pid = 4433] [serial = 1800] [outer = (nil)] [url = about:blank] 07:11:20 INFO - PROCESS | 4433 | --DOMWINDOW == 204 (0x7f1281c59c00) [pid = 4433] [serial = 1844] [outer = (nil)] [url = about:blank] 07:11:20 INFO - PROCESS | 4433 | --DOMWINDOW == 203 (0x7f1280711400) [pid = 4433] [serial = 1851] [outer = (nil)] [url = about:blank] 07:11:20 INFO - PROCESS | 4433 | --DOMWINDOW == 202 (0x7f127966a000) [pid = 4433] [serial = 1802] [outer = (nil)] [url = about:blank] 07:11:20 INFO - PROCESS | 4433 | --DOMWINDOW == 201 (0x7f128901b000) [pid = 4433] [serial = 1848] [outer = (nil)] [url = about:blank] 07:11:20 INFO - PROCESS | 4433 | --DOMWINDOW == 200 (0x7f128b3c3000) [pid = 4433] [serial = 1811] [outer = (nil)] [url = about:blank] 07:11:20 INFO - PROCESS | 4433 | --DOMWINDOW == 199 (0x7f128b2dd800) [pid = 4433] [serial = 1856] [outer = (nil)] [url = about:blank] 07:11:20 INFO - PROCESS | 4433 | --DOMWINDOW == 198 (0x7f1280c91000) [pid = 4433] [serial = 1842] [outer = (nil)] [url = about:blank] 07:11:20 INFO - PROCESS | 4433 | --DOMWINDOW == 197 (0x7f128b033c00) [pid = 4433] [serial = 1854] [outer = (nil)] [url = about:blank] 07:11:20 INFO - PROCESS | 4433 | --DOMWINDOW == 196 (0x7f128b8a8800) [pid = 4433] [serial = 1859] [outer = (nil)] [url = about:blank] 07:11:20 INFO - PROCESS | 4433 | --DOMWINDOW == 195 (0x7f128bf51400) [pid = 4433] [serial = 1814] [outer = (nil)] [url = about:blank] 07:11:20 INFO - PROCESS | 4433 | --DOMWINDOW == 194 (0x7f12834d0400) [pid = 4433] [serial = 1808] [outer = (nil)] [url = about:blank] 07:11:20 INFO - PROCESS | 4433 | --DOMWINDOW == 193 (0x7f127baed400) [pid = 4433] [serial = 1835] [outer = (nil)] [url = about:blank] 07:11:20 INFO - PROCESS | 4433 | --DOMWINDOW == 192 (0x7f128b527c00) [pid = 4433] [serial = 1857] [outer = (nil)] [url = about:blank] 07:11:20 INFO - PROCESS | 4433 | --DOMWINDOW == 191 (0x7f12834cf800) [pid = 4433] [serial = 1845] [outer = (nil)] [url = about:blank] 07:11:20 INFO - PROCESS | 4433 | 1461420680171 Marionette TRACE conn3 -> [0,2621,"getWindowHandle",null] 07:11:20 INFO - PROCESS | 4433 | 1461420680175 Marionette TRACE conn3 <- [1,2621,null,{"value":"8"}] 07:11:20 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.1.html 07:11:20 INFO - PROCESS | 4433 | 1461420680181 Marionette TRACE conn3 -> [0,2622,"setScriptTimeout",{"ms":35000}] 07:11:20 INFO - PROCESS | 4433 | 1461420680186 Marionette TRACE conn3 <- [1,2622,null,{}] 07:11:20 INFO - PROCESS | 4433 | 1461420680200 Marionette TRACE conn3 -> [0,2623,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:20 INFO - PROCESS | 4433 | 1461420680431 Marionette TRACE conn3 <- [1,2623,null,{"value":null}] 07:11:20 INFO - PROCESS | 4433 | 1461420680687 Marionette TRACE conn3 -> [0,2624,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:20 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127d9ae000 == 140 [pid = 4433] [id = 663] 07:11:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 192 (0x7f127ff10400) [pid = 4433] [serial = 1990] [outer = (nil)] 07:11:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 193 (0x7f12814e0000) [pid = 4433] [serial = 1991] [outer = 0x7f127ff10400] 07:11:20 INFO - PROCESS | 4433 | 1461420680760 Marionette DEBUG loaded listener.js 07:11:20 INFO - PROCESS | 4433 | ++DOMWINDOW == 194 (0x7f12834e8800) [pid = 4433] [serial = 1992] [outer = 0x7f127ff10400] 07:11:21 INFO - PROCESS | 4433 | 1461420681502 Marionette TRACE conn3 <- [1,2624,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.1.html",0,null,null,[["Shadows are not drawn for areas outside stroke joins",0,null,null]]]}] 07:11:21 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.1.html | Shadows are not drawn for areas outside stroke joins 07:11:21 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.1.html | took 1333ms 07:11:21 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.2.html 07:11:21 INFO - PROCESS | 4433 | 1461420681516 Marionette TRACE conn3 -> [0,2625,"getWindowHandle",null] 07:11:21 INFO - PROCESS | 4433 | 1461420681519 Marionette TRACE conn3 <- [1,2625,null,{"value":"8"}] 07:11:21 INFO - PROCESS | 4433 | 1461420681525 Marionette TRACE conn3 -> [0,2626,"setScriptTimeout",{"ms":35000}] 07:11:21 INFO - PROCESS | 4433 | 1461420681528 Marionette TRACE conn3 <- [1,2626,null,{}] 07:11:21 INFO - PROCESS | 4433 | 1461420681533 Marionette TRACE conn3 -> [0,2627,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:21 INFO - PROCESS | 4433 | 1461420681778 Marionette TRACE conn3 <- [1,2627,null,{"value":null}] 07:11:21 INFO - PROCESS | 4433 | 1461420681803 Marionette TRACE conn3 -> [0,2628,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:21 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128139d800 == 141 [pid = 4433] [id = 664] 07:11:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 195 (0x7f12834e8c00) [pid = 4433] [serial = 1993] [outer = (nil)] 07:11:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 196 (0x7f128aabf400) [pid = 4433] [serial = 1994] [outer = 0x7f12834e8c00] 07:11:21 INFO - PROCESS | 4433 | 1461420681861 Marionette DEBUG loaded listener.js 07:11:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 197 (0x7f128b01bc00) [pid = 4433] [serial = 1995] [outer = 0x7f12834e8c00] 07:11:22 INFO - PROCESS | 4433 | 1461420682828 Marionette TRACE conn3 <- [1,2628,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.2.html",0,null,null,[["Shadows are drawn for stroke joins",0,null,null]]]}] 07:11:22 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.2.html | Shadows are drawn for stroke joins 07:11:22 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.2.html | took 1327ms 07:11:22 INFO - PROCESS | 4433 | 1461420682852 Marionette TRACE conn3 -> [0,2629,"getWindowHandle",null] 07:11:22 INFO - PROCESS | 4433 | 1461420682855 Marionette TRACE conn3 <- [1,2629,null,{"value":"8"}] 07:11:22 INFO - TEST-START | /2dcontext/shadows/2d.shadow.stroke.join.3.html 07:11:22 INFO - PROCESS | 4433 | 1461420682860 Marionette TRACE conn3 -> [0,2630,"setScriptTimeout",{"ms":35000}] 07:11:22 INFO - PROCESS | 4433 | 1461420682862 Marionette TRACE conn3 <- [1,2630,null,{}] 07:11:22 INFO - PROCESS | 4433 | 1461420682867 Marionette TRACE conn3 -> [0,2631,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:23 INFO - PROCESS | 4433 | 1461420683110 Marionette TRACE conn3 <- [1,2631,null,{"value":null}] 07:11:23 INFO - PROCESS | 4433 | 1461420683146 Marionette TRACE conn3 -> [0,2632,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.stroke.join.3.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:23 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1289068800 == 142 [pid = 4433] [id = 665] 07:11:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 198 (0x7f128b2dd800) [pid = 4433] [serial = 1996] [outer = (nil)] 07:11:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 199 (0x7f128b655000) [pid = 4433] [serial = 1997] [outer = 0x7f128b2dd800] 07:11:23 INFO - PROCESS | 4433 | 1461420683206 Marionette DEBUG loaded listener.js 07:11:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 200 (0x7f128b9d5800) [pid = 4433] [serial = 1998] [outer = 0x7f128b2dd800] 07:11:24 INFO - PROCESS | 4433 | 1461420684097 Marionette TRACE conn3 <- [1,2632,null,{"value":["/2dcontext/shadows/2d.shadow.stroke.join.3.html",0,null,null,[["Shadows are drawn for stroke joins respecting miter limit",0,null,null]]]}] 07:11:24 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.stroke.join.3.html | Shadows are drawn for stroke joins respecting miter limit 07:11:24 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.stroke.join.3.html | took 1275ms 07:11:24 INFO - PROCESS | 4433 | 1461420684137 Marionette TRACE conn3 -> [0,2633,"getWindowHandle",null] 07:11:24 INFO - PROCESS | 4433 | 1461420684140 Marionette TRACE conn3 <- [1,2633,null,{"value":"8"}] 07:11:24 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.1.html 07:11:24 INFO - PROCESS | 4433 | 1461420684145 Marionette TRACE conn3 -> [0,2634,"setScriptTimeout",{"ms":35000}] 07:11:24 INFO - PROCESS | 4433 | 1461420684147 Marionette TRACE conn3 <- [1,2634,null,{}] 07:11:24 INFO - PROCESS | 4433 | 1461420684158 Marionette TRACE conn3 -> [0,2635,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:24 INFO - PROCESS | 4433 | 1461420684443 Marionette TRACE conn3 <- [1,2635,null,{"value":null}] 07:11:24 INFO - PROCESS | 4433 | 1461420684472 Marionette TRACE conn3 -> [0,2636,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.1.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:24 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b25d800 == 143 [pid = 4433] [id = 666] 07:11:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 201 (0x7f128bf43800) [pid = 4433] [serial = 1999] [outer = (nil)] 07:11:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 202 (0x7f128c1b8000) [pid = 4433] [serial = 2000] [outer = 0x7f128bf43800] 07:11:24 INFO - PROCESS | 4433 | 1461420684534 Marionette DEBUG loaded listener.js 07:11:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 203 (0x7f128f2dc000) [pid = 4433] [serial = 2001] [outer = 0x7f128bf43800] 07:11:25 INFO - PROCESS | 4433 | --DOMWINDOW == 202 (0x7f127ba19400) [pid = 4433] [serial = 1921] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.y.html] 07:11:25 INFO - PROCESS | 4433 | --DOMWINDOW == 201 (0x7f128070ec00) [pid = 4433] [serial = 1927] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.basic.html] 07:11:25 INFO - PROCESS | 4433 | --DOMWINDOW == 200 (0x7f127966ec00) [pid = 4433] [serial = 1861] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.initial.html] 07:11:25 INFO - PROCESS | 4433 | --DOMWINDOW == 199 (0x7f12814b0800) [pid = 4433] [serial = 1930] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.1.html] 07:11:25 INFO - PROCESS | 4433 | --DOMWINDOW == 198 (0x7f127a4af400) [pid = 4433] [serial = 1924] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.alpha.html] 07:11:25 INFO - PROCESS | 4433 | 1461420685725 Marionette TRACE conn3 <- [1,2636,null,{"value":["/2dcontext/shadows/2d.shadow.transform.1.html",0,null,null,[["Shadows take account of transformations",0,null,null]]]}] 07:11:25 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.1.html | Shadows take account of transformations 07:11:25 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.1.html | took 1635ms 07:11:25 INFO - PROCESS | 4433 | 1461420685781 Marionette TRACE conn3 -> [0,2637,"getWindowHandle",null] 07:11:25 INFO - PROCESS | 4433 | 1461420685785 Marionette TRACE conn3 <- [1,2637,null,{"value":"8"}] 07:11:25 INFO - TEST-START | /2dcontext/shadows/2d.shadow.transform.2.html 07:11:25 INFO - PROCESS | 4433 | 1461420685790 Marionette TRACE conn3 -> [0,2638,"setScriptTimeout",{"ms":35000}] 07:11:25 INFO - PROCESS | 4433 | 1461420685791 Marionette TRACE conn3 <- [1,2638,null,{}] 07:11:25 INFO - PROCESS | 4433 | 1461420685797 Marionette TRACE conn3 -> [0,2639,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:25 INFO - PROCESS | 4433 | 1461420685985 Marionette TRACE conn3 <- [1,2639,null,{"value":null}] 07:11:26 INFO - PROCESS | 4433 | 1461420686163 Marionette TRACE conn3 -> [0,2640,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/shadows/2d.shadow.transform.2.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:26 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128bf16000 == 144 [pid = 4433] [id = 667] 07:11:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 199 (0x7f127945f800) [pid = 4433] [serial = 2002] [outer = (nil)] 07:11:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 200 (0x7f128f203000) [pid = 4433] [serial = 2003] [outer = 0x7f127945f800] 07:11:26 INFO - PROCESS | 4433 | 1461420686222 Marionette DEBUG loaded listener.js 07:11:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 201 (0x7f1291207800) [pid = 4433] [serial = 2004] [outer = 0x7f127945f800] 07:11:26 INFO - PROCESS | 4433 | 1461420686932 Marionette TRACE conn3 <- [1,2640,null,{"value":["/2dcontext/shadows/2d.shadow.transform.2.html",0,null,null,[["Shadow offsets are not affected by transformations",0,null,null]]]}] 07:11:26 INFO - TEST-PASS | /2dcontext/shadows/2d.shadow.transform.2.html | Shadow offsets are not affected by transformations 07:11:26 INFO - TEST-OK | /2dcontext/shadows/2d.shadow.transform.2.html | took 1174ms 07:11:26 INFO - PROCESS | 4433 | 1461420686965 Marionette TRACE conn3 -> [0,2641,"getWindowHandle",null] 07:11:26 INFO - PROCESS | 4433 | 1461420686969 Marionette TRACE conn3 <- [1,2641,null,{"value":"8"}] 07:11:26 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.default.html 07:11:26 INFO - PROCESS | 4433 | 1461420686975 Marionette TRACE conn3 -> [0,2642,"setScriptTimeout",{"ms":35000}] 07:11:26 INFO - PROCESS | 4433 | 1461420686977 Marionette TRACE conn3 <- [1,2642,null,{}] 07:11:26 INFO - PROCESS | 4433 | 1461420686982 Marionette TRACE conn3 -> [0,2643,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:27 INFO - PROCESS | 4433 | 1461420687237 Marionette TRACE conn3 <- [1,2643,null,{"value":null}] 07:11:27 INFO - PROCESS | 4433 | 1461420687536 Marionette TRACE conn3 -> [0,2644,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:27 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1278bca800 == 145 [pid = 4433] [id = 668] 07:11:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 202 (0x7f1279462000) [pid = 4433] [serial = 2005] [outer = (nil)] 07:11:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 203 (0x7f127966dc00) [pid = 4433] [serial = 2006] [outer = 0x7f1279462000] 07:11:27 INFO - PROCESS | 4433 | 1461420687612 Marionette DEBUG loaded listener.js 07:11:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 204 (0x7f127ab04400) [pid = 4433] [serial = 2007] [outer = 0x7f1279462000] 07:11:28 INFO - PROCESS | 4433 | 1461420688610 Marionette TRACE conn3 <- [1,2644,null,{"value":["/2dcontext/text-styles/2d.text.align.default.html",0,null,null,[["Canvas test: 2d.text.align.default",0,null,null]]]}] 07:11:28 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.default.html | Canvas test: 2d.text.align.default 07:11:28 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.default.html | took 1676ms 07:11:28 INFO - PROCESS | 4433 | 1461420688654 Marionette TRACE conn3 -> [0,2645,"getWindowHandle",null] 07:11:28 INFO - PROCESS | 4433 | 1461420688661 Marionette TRACE conn3 <- [1,2645,null,{"value":"8"}] 07:11:28 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.invalid.html 07:11:28 INFO - PROCESS | 4433 | 1461420688670 Marionette TRACE conn3 -> [0,2646,"setScriptTimeout",{"ms":35000}] 07:11:28 INFO - PROCESS | 4433 | 1461420688673 Marionette TRACE conn3 <- [1,2646,null,{}] 07:11:28 INFO - PROCESS | 4433 | 1461420688680 Marionette TRACE conn3 -> [0,2647,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:28 INFO - PROCESS | 4433 | 1461420688892 Marionette TRACE conn3 <- [1,2647,null,{"value":null}] 07:11:29 INFO - PROCESS | 4433 | 1461420689116 Marionette TRACE conn3 -> [0,2648,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:29 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1283573000 == 146 [pid = 4433] [id = 669] 07:11:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 205 (0x7f127daefc00) [pid = 4433] [serial = 2008] [outer = (nil)] 07:11:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 206 (0x7f1280c8b800) [pid = 4433] [serial = 2009] [outer = 0x7f127daefc00] 07:11:29 INFO - PROCESS | 4433 | 1461420689230 Marionette DEBUG loaded listener.js 07:11:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 207 (0x7f12813b0400) [pid = 4433] [serial = 2010] [outer = 0x7f127daefc00] 07:11:30 INFO - PROCESS | 4433 | 1461420690181 Marionette TRACE conn3 <- [1,2648,null,{"value":["/2dcontext/text-styles/2d.text.align.invalid.html",0,null,null,[["Canvas test: 2d.text.align.invalid",0,null,null]]]}] 07:11:30 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.invalid.html | Canvas test: 2d.text.align.invalid 07:11:30 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.invalid.html | took 1585ms 07:11:30 INFO - PROCESS | 4433 | 1461420690259 Marionette TRACE conn3 -> [0,2649,"getWindowHandle",null] 07:11:30 INFO - TEST-START | /2dcontext/text-styles/2d.text.align.valid.html 07:11:30 INFO - PROCESS | 4433 | 1461420690266 Marionette TRACE conn3 <- [1,2649,null,{"value":"8"}] 07:11:30 INFO - PROCESS | 4433 | 1461420690272 Marionette TRACE conn3 -> [0,2650,"setScriptTimeout",{"ms":35000}] 07:11:30 INFO - PROCESS | 4433 | 1461420690275 Marionette TRACE conn3 <- [1,2650,null,{}] 07:11:30 INFO - PROCESS | 4433 | 1461420690281 Marionette TRACE conn3 -> [0,2651,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:30 INFO - PROCESS | 4433 | 1461420690550 Marionette TRACE conn3 <- [1,2651,null,{"value":null}] 07:11:30 INFO - PROCESS | 4433 | 1461420690896 Marionette TRACE conn3 -> [0,2652,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.align.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:30 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128bf2d800 == 147 [pid = 4433] [id = 670] 07:11:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 208 (0x7f12846f0800) [pid = 4433] [serial = 2011] [outer = (nil)] 07:11:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 209 (0x7f128a8f0000) [pid = 4433] [serial = 2012] [outer = 0x7f12846f0800] 07:11:30 INFO - PROCESS | 4433 | 1461420690968 Marionette DEBUG loaded listener.js 07:11:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 210 (0x7f128b3c3000) [pid = 4433] [serial = 2013] [outer = 0x7f12846f0800] 07:11:31 INFO - PROCESS | 4433 | 1461420691800 Marionette TRACE conn3 <- [1,2652,null,{"value":["/2dcontext/text-styles/2d.text.align.valid.html",0,null,null,[["Canvas test: 2d.text.align.valid",0,null,null]]]}] 07:11:31 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.align.valid.html | Canvas test: 2d.text.align.valid 07:11:31 INFO - TEST-OK | /2dcontext/text-styles/2d.text.align.valid.html | took 1577ms 07:11:31 INFO - PROCESS | 4433 | 1461420691850 Marionette TRACE conn3 -> [0,2653,"getWindowHandle",null] 07:11:31 INFO - PROCESS | 4433 | 1461420691854 Marionette TRACE conn3 <- [1,2653,null,{"value":"8"}] 07:11:31 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.default.html 07:11:31 INFO - PROCESS | 4433 | 1461420691869 Marionette TRACE conn3 -> [0,2654,"setScriptTimeout",{"ms":35000}] 07:11:31 INFO - PROCESS | 4433 | 1461420691877 Marionette TRACE conn3 <- [1,2654,null,{}] 07:11:31 INFO - PROCESS | 4433 | 1461420691884 Marionette TRACE conn3 -> [0,2655,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:32 INFO - PROCESS | 4433 | 1461420692145 Marionette TRACE conn3 <- [1,2655,null,{"value":null}] 07:11:32 INFO - PROCESS | 4433 | 1461420692446 Marionette TRACE conn3 -> [0,2656,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:32 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f66f000 == 148 [pid = 4433] [id = 671] 07:11:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 211 (0x7f128b3cb400) [pid = 4433] [serial = 2014] [outer = (nil)] 07:11:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 212 (0x7f128c528000) [pid = 4433] [serial = 2015] [outer = 0x7f128b3cb400] 07:11:32 INFO - PROCESS | 4433 | 1461420692530 Marionette DEBUG loaded listener.js 07:11:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 213 (0x7f128f185000) [pid = 4433] [serial = 2016] [outer = 0x7f128b3cb400] 07:11:33 INFO - PROCESS | 4433 | 1461420693376 Marionette TRACE conn3 <- [1,2656,null,{"value":["/2dcontext/text-styles/2d.text.baseline.default.html",0,null,null,[["Canvas test: 2d.text.baseline.default",0,null,null]]]}] 07:11:33 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.default.html | Canvas test: 2d.text.baseline.default 07:11:33 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.default.html | took 1541ms 07:11:33 INFO - PROCESS | 4433 | 1461420693403 Marionette TRACE conn3 -> [0,2657,"getWindowHandle",null] 07:11:33 INFO - PROCESS | 4433 | 1461420693407 Marionette TRACE conn3 <- [1,2657,null,{"value":"8"}] 07:11:33 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.invalid.html 07:11:33 INFO - PROCESS | 4433 | 1461420693413 Marionette TRACE conn3 -> [0,2658,"setScriptTimeout",{"ms":35000}] 07:11:33 INFO - PROCESS | 4433 | 1461420693415 Marionette TRACE conn3 <- [1,2658,null,{}] 07:11:33 INFO - PROCESS | 4433 | 1461420693420 Marionette TRACE conn3 -> [0,2659,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:33 INFO - PROCESS | 4433 | 1461420693622 Marionette TRACE conn3 <- [1,2659,null,{"value":null}] 07:11:33 INFO - PROCESS | 4433 | 1461420693893 Marionette TRACE conn3 -> [0,2660,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:33 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1294b6c000 == 149 [pid = 4433] [id = 672] 07:11:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 214 (0x7f128bcc9c00) [pid = 4433] [serial = 2017] [outer = (nil)] 07:11:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 215 (0x7f1291211400) [pid = 4433] [serial = 2018] [outer = 0x7f128bcc9c00] 07:11:34 INFO - PROCESS | 4433 | 1461420694006 Marionette DEBUG loaded listener.js 07:11:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 216 (0x7f1293edd000) [pid = 4433] [serial = 2019] [outer = 0x7f128bcc9c00] 07:11:34 INFO - PROCESS | 4433 | 1461420694804 Marionette TRACE conn3 <- [1,2660,null,{"value":["/2dcontext/text-styles/2d.text.baseline.invalid.html",0,null,null,[["Canvas test: 2d.text.baseline.invalid",0,null,null]]]}] 07:11:34 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.invalid.html | Canvas test: 2d.text.baseline.invalid 07:11:34 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.invalid.html | took 1438ms 07:11:34 INFO - PROCESS | 4433 | 1461420694852 Marionette TRACE conn3 -> [0,2661,"getWindowHandle",null] 07:11:34 INFO - PROCESS | 4433 | 1461420694856 Marionette TRACE conn3 <- [1,2661,null,{"value":"8"}] 07:11:34 INFO - TEST-START | /2dcontext/text-styles/2d.text.baseline.valid.html 07:11:34 INFO - PROCESS | 4433 | 1461420694861 Marionette TRACE conn3 -> [0,2662,"setScriptTimeout",{"ms":35000}] 07:11:34 INFO - PROCESS | 4433 | 1461420694863 Marionette TRACE conn3 <- [1,2662,null,{}] 07:11:34 INFO - PROCESS | 4433 | 1461420694869 Marionette TRACE conn3 -> [0,2663,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:35 INFO - PROCESS | 4433 | 1461420695063 Marionette TRACE conn3 <- [1,2663,null,{"value":null}] 07:11:35 INFO - PROCESS | 4433 | 1461420695285 Marionette TRACE conn3 -> [0,2664,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.baseline.valid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:35 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1296557000 == 150 [pid = 4433] [id = 673] 07:11:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 217 (0x7f1294b3a000) [pid = 4433] [serial = 2020] [outer = (nil)] 07:11:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 218 (0x7f1294b3e800) [pid = 4433] [serial = 2021] [outer = 0x7f1294b3a000] 07:11:35 INFO - PROCESS | 4433 | 1461420695429 Marionette DEBUG loaded listener.js 07:11:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 219 (0x7f12958af800) [pid = 4433] [serial = 2022] [outer = 0x7f1294b3a000] 07:11:36 INFO - PROCESS | 4433 | 1461420696397 Marionette TRACE conn3 <- [1,2664,null,{"value":["/2dcontext/text-styles/2d.text.baseline.valid.html",0,null,null,[["Canvas test: 2d.text.baseline.valid",0,null,null]]]}] 07:11:36 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.baseline.valid.html | Canvas test: 2d.text.baseline.valid 07:11:36 INFO - TEST-OK | /2dcontext/text-styles/2d.text.baseline.valid.html | took 1583ms 07:11:36 INFO - PROCESS | 4433 | 1461420696445 Marionette TRACE conn3 -> [0,2665,"getWindowHandle",null] 07:11:36 INFO - PROCESS | 4433 | 1461420696449 Marionette TRACE conn3 <- [1,2665,null,{"value":"8"}] 07:11:36 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html 07:11:36 INFO - PROCESS | 4433 | 1461420696454 Marionette TRACE conn3 -> [0,2666,"setScriptTimeout",{"ms":35000}] 07:11:36 INFO - PROCESS | 4433 | 1461420696457 Marionette TRACE conn3 <- [1,2666,null,{}] 07:11:36 INFO - PROCESS | 4433 | 1461420696462 Marionette TRACE conn3 -> [0,2667,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:36 INFO - PROCESS | 4433 | 1461420696653 Marionette TRACE conn3 <- [1,2667,null,{"value":null}] 07:11:36 INFO - PROCESS | 4433 | 1461420696920 Marionette TRACE conn3 -> [0,2668,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:36 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a3462000 == 151 [pid = 4433] [id = 674] 07:11:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 220 (0x7f1294b3b000) [pid = 4433] [serial = 2023] [outer = (nil)] 07:11:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 221 (0x7f12976ec000) [pid = 4433] [serial = 2024] [outer = 0x7f1294b3b000] 07:11:37 INFO - PROCESS | 4433 | 1461420696993 Marionette DEBUG loaded listener.js 07:11:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 222 (0x7f1298408000) [pid = 4433] [serial = 2025] [outer = 0x7f1294b3b000] 07:11:38 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:11:38 INFO - PROCESS | 4433 | SkScalerContext_CairoFT::generateFontMetrics unimplemented 07:11:38 INFO - PROCESS | 4433 | 1461420698288 Marionette TRACE conn3 <- [1,2668,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.bottom.html",0,null,null,[["textBaseline bottom is the bottom of the em square (not the bounding box)",0,null,null]]]}] 07:11:38 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) 07:11:38 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.bottom.html | took 1878ms 07:11:38 INFO - PROCESS | 4433 | 1461420698333 Marionette TRACE conn3 -> [0,2669,"getWindowHandle",null] 07:11:38 INFO - PROCESS | 4433 | 1461420698336 Marionette TRACE conn3 <- [1,2669,null,{"value":"8"}] 07:11:38 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.hanging.html 07:11:38 INFO - PROCESS | 4433 | 1461420698346 Marionette TRACE conn3 -> [0,2670,"setScriptTimeout",{"ms":35000}] 07:11:38 INFO - PROCESS | 4433 | 1461420698349 Marionette TRACE conn3 <- [1,2670,null,{}] 07:11:38 INFO - PROCESS | 4433 | 1461420698355 Marionette TRACE conn3 -> [0,2671,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:38 INFO - PROCESS | 4433 | 1461420698619 Marionette TRACE conn3 <- [1,2671,null,{"value":null}] 07:11:38 INFO - PROCESS | 4433 | 1461420698854 Marionette TRACE conn3 -> [0,2672,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:38 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a76ad800 == 152 [pid = 4433] [id = 675] 07:11:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 223 (0x7f127ba1f000) [pid = 4433] [serial = 2026] [outer = (nil)] 07:11:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 224 (0x7f129b25c800) [pid = 4433] [serial = 2027] [outer = 0x7f127ba1f000] 07:11:38 INFO - PROCESS | 4433 | 1461420698924 Marionette DEBUG loaded listener.js 07:11:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 225 (0x7f12a11e2800) [pid = 4433] [serial = 2028] [outer = 0x7f127ba1f000] 07:11:40 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:11:40 INFO - PROCESS | 4433 | 1461420700202 Marionette TRACE conn3 <- [1,2672,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.hanging.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.hanging",1,"assert_approx_equals: Red channel of the pixel at (5, 5) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:37:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2673,"getWindowHandle",null] 07:11:40 INFO - PROCESS | 4433 | 1461420700241 Marionette TRACE conn3 <- [1,2673,null,{"value":"8"}] 07:11:40 INFO - PROCESS | 4433 | 1461420700247 Marionette TRACE conn3 -> [0,2674,"setScriptTimeout",{"ms":35000}] 07:11:40 INFO - PROCESS | 4433 | 1461420700250 Marionette TRACE conn3 <- [1,2674,null,{}] 07:11:40 INFO - PROCESS | 4433 | 1461420700255 Marionette TRACE conn3 -> [0,2675,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:40 INFO - PROCESS | 4433 | 1461420700491 Marionette TRACE conn3 <- [1,2675,null,{"value":null}] 07:11:40 INFO - PROCESS | 4433 | 1461420700773 Marionette TRACE conn3 -> [0,2676,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:40 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12b44cc000 == 153 [pid = 4433] [id = 676] 07:11:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 226 (0x7f127daf0800) [pid = 4433] [serial = 2029] [outer = (nil)] 07:11:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 227 (0x7f12a11ec400) [pid = 4433] [serial = 2030] [outer = 0x7f127daf0800] 07:11:40 INFO - PROCESS | 4433 | 1461420700844 Marionette DEBUG loaded listener.js 07:11:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 228 (0x7f12a1fc9000) [pid = 4433] [serial = 2031] [outer = 0x7f127daf0800] 07:11:42 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:11:42 INFO - PROCESS | 4433 | 1461420702120 Marionette TRACE conn3 <- [1,2676,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html",0,null,null,[["Canvas test: 2d.text.draw.baseline.ideographic",1,"assert_approx_equals: Red channel of the pixel at (5, 45) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:41:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2677,"getWindowHandle",null] 07:11:42 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.middle.html 07:11:42 INFO - PROCESS | 4433 | 1461420702189 Marionette TRACE conn3 <- [1,2677,null,{"value":"8"}] 07:11:42 INFO - PROCESS | 4433 | 1461420702195 Marionette TRACE conn3 -> [0,2678,"setScriptTimeout",{"ms":35000}] 07:11:42 INFO - PROCESS | 4433 | 1461420702198 Marionette TRACE conn3 <- [1,2678,null,{}] 07:11:42 INFO - PROCESS | 4433 | 1461420702249 Marionette TRACE conn3 -> [0,2679,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:42 INFO - PROCESS | 4433 | 1461420702472 Marionette TRACE conn3 <- [1,2679,null,{"value":null}] 07:11:42 INFO - PROCESS | 4433 | 1461420702732 Marionette TRACE conn3 -> [0,2680,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.middle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:42 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a3467000 == 154 [pid = 4433] [id = 677] 07:11:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 229 (0x7f1281c8c800) [pid = 4433] [serial = 2032] [outer = (nil)] 07:11:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 230 (0x7f12a207bc00) [pid = 4433] [serial = 2033] [outer = 0x7f1281c8c800] 07:11:42 INFO - PROCESS | 4433 | 1461420702802 Marionette DEBUG loaded listener.js 07:11:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 231 (0x7f12a2462400) [pid = 4433] [serial = 2034] [outer = 0x7f1281c8c800] 07:11:44 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:11:44 INFO - PROCESS | 4433 | 1461420704056 Marionette TRACE conn3 <- [1,2680,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.middle.html",0,null,null,[["textBaseline middle is the middle of the em square (not the bounding box)",0,null,null]]]}] 07:11:44 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) 07:11:44 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.middle.html | took 1928ms 07:11:44 INFO - PROCESS | 4433 | 1461420704124 Marionette TRACE conn3 -> [0,2681,"getWindowHandle",null] 07:11:44 INFO - PROCESS | 4433 | 1461420704128 Marionette TRACE conn3 <- [1,2681,null,{"value":"8"}] 07:11:44 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.baseline.top.html 07:11:44 INFO - PROCESS | 4433 | 1461420704133 Marionette TRACE conn3 -> [0,2682,"setScriptTimeout",{"ms":35000}] 07:11:44 INFO - PROCESS | 4433 | 1461420704135 Marionette TRACE conn3 <- [1,2682,null,{}] 07:11:44 INFO - PROCESS | 4433 | 1461420704140 Marionette TRACE conn3 -> [0,2683,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:44 INFO - PROCESS | 4433 | 1461420704365 Marionette TRACE conn3 <- [1,2683,null,{"value":null}] 07:11:44 INFO - PROCESS | 4433 | 1461420704649 Marionette TRACE conn3 -> [0,2684,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.baseline.top.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:44 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127c41c000 == 155 [pid = 4433] [id = 678] 07:11:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 232 (0x7f12a1f83000) [pid = 4433] [serial = 2035] [outer = (nil)] 07:11:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 233 (0x7f12a348d000) [pid = 4433] [serial = 2036] [outer = 0x7f12a1f83000] 07:11:44 INFO - PROCESS | 4433 | 1461420704728 Marionette DEBUG loaded listener.js 07:11:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 234 (0x7f12a5340400) [pid = 4433] [serial = 2037] [outer = 0x7f12a1f83000] 07:11:46 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:11:46 INFO - PROCESS | 4433 | 1461420706071 Marionette TRACE conn3 <- [1,2684,null,{"value":["/2dcontext/text-styles/2d.text.draw.baseline.top.html",0,null,null,[["textBaseline top is the top of the em square (not the bounding box)",0,null,null]]]}] 07:11:46 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) 07:11:46 INFO - TEST-OK | /2dcontext/text-styles/2d.text.draw.baseline.top.html | took 1980ms 07:11:46 INFO - PROCESS | 4433 | 1461420706114 Marionette TRACE conn3 -> [0,2685,"getWindowHandle",null] 07:11:46 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.end.html 07:11:46 INFO - PROCESS | 4433 | 1461420706117 Marionette TRACE conn3 <- [1,2685,null,{"value":"8"}] 07:11:46 INFO - PROCESS | 4433 | 1461420706164 Marionette TRACE conn3 -> [0,2686,"setScriptTimeout",{"ms":35000}] 07:11:46 INFO - PROCESS | 4433 | 1461420706174 Marionette TRACE conn3 <- [1,2686,null,{}] 07:11:46 INFO - PROCESS | 4433 | 1461420706232 Marionette TRACE conn3 -> [0,2687,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:46 INFO - PROCESS | 4433 | 1461420706464 Marionette TRACE conn3 <- [1,2687,null,{"value":null}] 07:11:46 INFO - PROCESS | 4433 | 1461420706742 Marionette TRACE conn3 -> [0,2688,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:46 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12788cd800 == 156 [pid = 4433] [id = 679] 07:11:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 235 (0x7f1279672c00) [pid = 4433] [serial = 2038] [outer = (nil)] 07:11:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 236 (0x7f127fe84400) [pid = 4433] [serial = 2039] [outer = 0x7f1279672c00] 07:11:46 INFO - PROCESS | 4433 | 1461420706810 Marionette DEBUG loaded listener.js 07:11:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 237 (0x7f12a6a35800) [pid = 4433] [serial = 2040] [outer = 0x7f1279672c00] 07:11:48 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:11:48 INFO - PROCESS | 4433 | 1461420708831 Marionette TRACE conn3 <- [1,2688,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.end.html",0,null,null,[["Space characters at the end of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (75, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2689,"getWindowHandle",null] 07:11:48 INFO - PROCESS | 4433 | 1461420708877 Marionette TRACE conn3 <- [1,2689,null,{"value":"8"}] 07:11:48 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.other.html 07:11:48 INFO - PROCESS | 4433 | 1461420708885 Marionette TRACE conn3 -> [0,2690,"setScriptTimeout",{"ms":35000}] 07:11:48 INFO - PROCESS | 4433 | 1461420708889 Marionette TRACE conn3 <- [1,2690,null,{}] 07:11:48 INFO - PROCESS | 4433 | 1461420708896 Marionette TRACE conn3 -> [0,2691,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:49 INFO - PROCESS | 4433 | 1461420709081 Marionette TRACE conn3 <- [1,2691,null,{"value":null}] 07:11:49 INFO - PROCESS | 4433 | 1461420709341 Marionette TRACE conn3 -> [0,2692,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:49 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127c7be800 == 157 [pid = 4433] [id = 680] 07:11:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 238 (0x7f127a4b9400) [pid = 4433] [serial = 2041] [outer = (nil)] 07:11:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 239 (0x7f127ab10c00) [pid = 4433] [serial = 2042] [outer = 0x7f127a4b9400] 07:11:49 INFO - PROCESS | 4433 | 1461420709407 Marionette DEBUG loaded listener.js 07:11:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 240 (0x7f127daf5c00) [pid = 4433] [serial = 2043] [outer = 0x7f127a4b9400] 07:11:50 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:11:50 INFO - PROCESS | 4433 | 1461420710787 Marionette TRACE conn3 <- [1,2692,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.other.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2693,"getWindowHandle",null] 07:11:50 INFO - PROCESS | 4433 | 1461420710831 Marionette TRACE conn3 <- [1,2693,null,{"value":"8"}] 07:11:50 INFO - TEST-START | /2dcontext/text-styles/2d.text.draw.space.collapse.space.html 07:11:50 INFO - PROCESS | 4433 | 1461420710841 Marionette TRACE conn3 -> [0,2694,"setScriptTimeout",{"ms":35000}] 07:11:50 INFO - PROCESS | 4433 | 1461420710845 Marionette TRACE conn3 <- [1,2694,null,{}] 07:11:50 INFO - PROCESS | 4433 | 1461420710850 Marionette TRACE conn3 -> [0,2695,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:51 INFO - PROCESS | 4433 | 1461420711125 Marionette TRACE conn3 <- [1,2695,null,{"value":null}] 07:11:51 INFO - PROCESS | 4433 | --DOMWINDOW == 239 (0x7f1281c53000) [pid = 4433] [serial = 1934] [outer = (nil)] [url = about:blank] 07:11:51 INFO - PROCESS | 4433 | 1461420711457 Marionette TRACE conn3 -> [0,2696,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:51 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1278be2000 == 158 [pid = 4433] [id = 681] 07:11:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 240 (0x7f1279461000) [pid = 4433] [serial = 2044] [outer = (nil)] 07:11:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 241 (0x7f127bae2400) [pid = 4433] [serial = 2045] [outer = 0x7f1279461000] 07:11:51 INFO - PROCESS | 4433 | 1461420711542 Marionette DEBUG loaded listener.js 07:11:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 242 (0x7f1280146000) [pid = 4433] [serial = 2046] [outer = 0x7f1279461000] 07:11:51 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a344f800 == 157 [pid = 4433] [id = 659] 07:11:51 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a20bb800 == 156 [pid = 4433] [id = 658] 07:11:51 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129845b800 == 155 [pid = 4433] [id = 657] 07:11:51 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1295964000 == 154 [pid = 4433] [id = 656] 07:11:51 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1292e8e000 == 153 [pid = 4433] [id = 655] 07:11:51 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f669000 == 152 [pid = 4433] [id = 654] 07:11:51 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f3cf800 == 151 [pid = 4433] [id = 653] 07:11:51 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f061000 == 150 [pid = 4433] [id = 652] 07:11:51 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128d060000 == 149 [pid = 4433] [id = 651] 07:11:52 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128bb34000 == 148 [pid = 4433] [id = 650] 07:11:52 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128a85f000 == 147 [pid = 4433] [id = 649] 07:11:52 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12892ad000 == 146 [pid = 4433] [id = 648] 07:11:52 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12843a5000 == 145 [pid = 4433] [id = 647] 07:11:52 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127e4a0000 == 144 [pid = 4433] [id = 646] 07:11:52 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12789de800 == 143 [pid = 4433] [id = 645] 07:11:52 INFO - PROCESS | 4433 | --DOMWINDOW == 241 (0x7f127baf0400) [pid = 4433] [serial = 1922] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 4433 | --DOMWINDOW == 240 (0x7f1280abbc00) [pid = 4433] [serial = 1871] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 4433 | --DOMWINDOW == 239 (0x7f128bbe3400) [pid = 4433] [serial = 1883] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 4433 | --DOMWINDOW == 238 (0x7f127e81d800) [pid = 4433] [serial = 1923] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 4433 | --DOMWINDOW == 237 (0x7f12797d6000) [pid = 4433] [serial = 1916] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 4433 | --DOMWINDOW == 236 (0x7f127e89d400) [pid = 4433] [serial = 1868] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 4433 | --DOMWINDOW == 235 (0x7f1280c8e000) [pid = 4433] [serial = 1928] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 4433 | --DOMWINDOW == 234 (0x7f1281c56800) [pid = 4433] [serial = 1874] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 4433 | --DOMWINDOW == 233 (0x7f127de0d400) [pid = 4433] [serial = 1863] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 4433 | --DOMWINDOW == 232 (0x7f128c1b5400) [pid = 4433] [serial = 1889] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 4433 | --DOMWINDOW == 231 (0x7f1294b34400) [pid = 4433] [serial = 1907] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 4433 | --DOMWINDOW == 230 (0x7f1292fae400) [pid = 4433] [serial = 1901] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 4433 | --DOMWINDOW == 229 (0x7f128d41d400) [pid = 4433] [serial = 1892] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 4433 | --DOMWINDOW == 228 (0x7f1281c55400) [pid = 4433] [serial = 1931] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 4433 | --DOMWINDOW == 227 (0x7f12912ed000) [pid = 4433] [serial = 1898] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 4433 | --DOMWINDOW == 226 (0x7f127fe82000) [pid = 4433] [serial = 1910] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 4433 | --DOMWINDOW == 225 (0x7f1283b7e800) [pid = 4433] [serial = 1877] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 4433 | --DOMWINDOW == 224 (0x7f128a751400) [pid = 4433] [serial = 1880] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 4433 | --DOMWINDOW == 223 (0x7f128eebc800) [pid = 4433] [serial = 1895] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 4433 | --DOMWINDOW == 222 (0x7f128bf4c000) [pid = 4433] [serial = 1886] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 4433 | --DOMWINDOW == 221 (0x7f127ff15400) [pid = 4433] [serial = 1926] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 4433 | --DOMWINDOW == 220 (0x7f127a4b2c00) [pid = 4433] [serial = 1919] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 4433 | --DOMWINDOW == 219 (0x7f127fe7ac00) [pid = 4433] [serial = 1925] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 4433 | --DOMWINDOW == 218 (0x7f12813b3c00) [pid = 4433] [serial = 1929] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 4433 | --DOMWINDOW == 217 (0x7f1279466c00) [pid = 4433] [serial = 1865] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 4433 | --DOMWINDOW == 216 (0x7f127ab06800) [pid = 4433] [serial = 1913] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 4433 | --DOMWINDOW == 215 (0x7f1294368800) [pid = 4433] [serial = 1904] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 4433 | --DOMWINDOW == 214 (0x7f1281c84000) [pid = 4433] [serial = 1932] [outer = (nil)] [url = about:blank] 07:11:52 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:11:52 INFO - PROCESS | 4433 | 1461420712820 Marionette TRACE conn3 <- [1,2696,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.space.html",0,null,null,[["Space characters are converted to U+0020, and collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2697,"getWindowHandle",null] 07:11:52 INFO - PROCESS | 4433 | 1461420712877 Marionette TRACE conn3 <- [1,2697,null,{"value":"8"}] 07:11:52 INFO - PROCESS | 4433 | 1461420712883 Marionette TRACE conn3 -> [0,2698,"setScriptTimeout",{"ms":35000}] 07:11:52 INFO - PROCESS | 4433 | 1461420712889 Marionette TRACE conn3 <- [1,2698,null,{}] 07:11:52 INFO - PROCESS | 4433 | 1461420712938 Marionette TRACE conn3 -> [0,2699,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:53 INFO - PROCESS | 4433 | 1461420713186 Marionette TRACE conn3 <- [1,2699,null,{"value":null}] 07:11:53 INFO - PROCESS | 4433 | 1461420713205 Marionette TRACE conn3 -> [0,2700,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:53 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127e8ca000 == 144 [pid = 4433] [id = 682] 07:11:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 215 (0x7f127fe7ac00) [pid = 4433] [serial = 2047] [outer = (nil)] 07:11:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 216 (0x7f128074b000) [pid = 4433] [serial = 2048] [outer = 0x7f127fe7ac00] 07:11:53 INFO - PROCESS | 4433 | 1461420713266 Marionette DEBUG loaded listener.js 07:11:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 217 (0x7f1280c8e000) [pid = 4433] [serial = 2049] [outer = 0x7f127fe7ac00] 07:11:54 INFO - PROCESS | 4433 | SkCairoFTTypeface::onFilterRec unimplemented 07:11:54 INFO - PROCESS | 4433 | 1461420714553 Marionette TRACE conn3 <- [1,2700,null,{"value":["/2dcontext/text-styles/2d.text.draw.space.collapse.start.html",0,null,null,[["Space characters at the start of a line are collapsed (per CSS)",1,"assert_approx_equals: Red channel of the pixel at (25, 25) expected 0 +/- 2 but got 255","_assertPixelApprox@http://web-platform.test:8000/common/canvas-tests.js:47:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:36:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html:31:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2701,"getWindowHandle",null] 07:11:54 INFO - PROCESS | 4433 | 1461420714600 Marionette TRACE conn3 <- [1,2701,null,{"value":"8"}] 07:11:54 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.default.html 07:11:54 INFO - PROCESS | 4433 | 1461420714605 Marionette TRACE conn3 -> [0,2702,"setScriptTimeout",{"ms":35000}] 07:11:54 INFO - PROCESS | 4433 | 1461420714607 Marionette TRACE conn3 <- [1,2702,null,{}] 07:11:54 INFO - PROCESS | 4433 | 1461420714613 Marionette TRACE conn3 -> [0,2703,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:54 INFO - PROCESS | 4433 | 1461420714853 Marionette TRACE conn3 <- [1,2703,null,{"value":null}] 07:11:54 INFO - PROCESS | 4433 | 1461420714926 Marionette TRACE conn3 -> [0,2704,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:54 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128146c000 == 145 [pid = 4433] [id = 683] 07:11:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 218 (0x7f128074e800) [pid = 4433] [serial = 2050] [outer = (nil)] 07:11:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 219 (0x7f12813bac00) [pid = 4433] [serial = 2051] [outer = 0x7f128074e800] 07:11:54 INFO - PROCESS | 4433 | 1461420714988 Marionette DEBUG loaded listener.js 07:11:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 220 (0x7f12814db400) [pid = 4433] [serial = 2052] [outer = 0x7f128074e800] 07:11:56 INFO - PROCESS | 4433 | 1461420716237 Marionette TRACE conn3 <- [1,2704,null,{"value":["/2dcontext/text-styles/2d.text.font.default.html",0,null,null,[["Canvas test: 2d.text.font.default",0,null,null]]]}] 07:11:56 INFO - PROCESS | 4433 | --DOMWINDOW == 219 (0x7f127ba22400) [pid = 4433] [serial = 1933] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.gradient.transparent.2.html] 07:11:56 INFO - PROCESS | 4433 | --DOMWINDOW == 218 (0x7f12834e8c00) [pid = 4433] [serial = 1993] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.2.html] 07:11:56 INFO - PROCESS | 4433 | --DOMWINDOW == 217 (0x7f128b2dd800) [pid = 4433] [serial = 1996] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.3.html] 07:11:56 INFO - PROCESS | 4433 | --DOMWINDOW == 216 (0x7f128bf43800) [pid = 4433] [serial = 1999] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.1.html] 07:11:56 INFO - PROCESS | 4433 | --DOMWINDOW == 215 (0x7f127ff20c00) [pid = 4433] [serial = 1987] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.2.html] 07:11:56 INFO - PROCESS | 4433 | --DOMWINDOW == 214 (0x7f127ff10400) [pid = 4433] [serial = 1990] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.join.1.html] 07:11:56 INFO - PROCESS | 4433 | --DOMWINDOW == 213 (0x7f127a4ba800) [pid = 4433] [serial = 1984] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.cap.1.html] 07:11:56 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.default.html | Canvas test: 2d.text.font.default 07:11:56 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.default.html | took 1676ms 07:11:56 INFO - PROCESS | 4433 | 1461420716282 Marionette TRACE conn3 -> [0,2705,"getWindowHandle",null] 07:11:56 INFO - PROCESS | 4433 | 1461420716286 Marionette TRACE conn3 <- [1,2705,null,{"value":"8"}] 07:11:56 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.basic.html 07:11:56 INFO - PROCESS | 4433 | 1461420716291 Marionette TRACE conn3 -> [0,2706,"setScriptTimeout",{"ms":35000}] 07:11:56 INFO - PROCESS | 4433 | 1461420716293 Marionette TRACE conn3 <- [1,2706,null,{}] 07:11:56 INFO - PROCESS | 4433 | 1461420716299 Marionette TRACE conn3 -> [0,2707,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:56 INFO - PROCESS | 4433 | 1461420716482 Marionette TRACE conn3 <- [1,2707,null,{"value":null}] 07:11:56 INFO - PROCESS | 4433 | 1461420716697 Marionette TRACE conn3 -> [0,2708,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:56 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128068d000 == 146 [pid = 4433] [id = 684] 07:11:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 214 (0x7f1280c8f400) [pid = 4433] [serial = 2053] [outer = (nil)] 07:11:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 215 (0x7f1281c53800) [pid = 4433] [serial = 2054] [outer = 0x7f1280c8f400] 07:11:56 INFO - PROCESS | 4433 | 1461420716762 Marionette DEBUG loaded listener.js 07:11:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 216 (0x7f1281c8c400) [pid = 4433] [serial = 2055] [outer = 0x7f1280c8f400] 07:11:57 INFO - PROCESS | 4433 | 1461420717449 Marionette TRACE conn3 <- [1,2708,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.basic.html",0,null,null,[["Canvas test: 2d.text.font.parse.basic",0,null,null]]]}] 07:11:57 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.basic.html | Canvas test: 2d.text.font.parse.basic 07:11:57 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.basic.html | took 1178ms 07:11:57 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.complex.html 07:11:57 INFO - PROCESS | 4433 | 1461420717469 Marionette TRACE conn3 -> [0,2709,"getWindowHandle",null] 07:11:57 INFO - PROCESS | 4433 | 1461420717471 Marionette TRACE conn3 <- [1,2709,null,{"value":"8"}] 07:11:57 INFO - PROCESS | 4433 | 1461420717477 Marionette TRACE conn3 -> [0,2710,"setScriptTimeout",{"ms":35000}] 07:11:57 INFO - PROCESS | 4433 | 1461420717480 Marionette TRACE conn3 <- [1,2710,null,{}] 07:11:57 INFO - PROCESS | 4433 | 1461420717484 Marionette TRACE conn3 -> [0,2711,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:57 INFO - PROCESS | 4433 | 1461420717752 Marionette TRACE conn3 <- [1,2711,null,{"value":null}] 07:11:57 INFO - PROCESS | 4433 | 1461420717773 Marionette TRACE conn3 -> [0,2712,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.complex.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:57 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1284574800 == 147 [pid = 4433] [id = 685] 07:11:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 217 (0x7f1281c85000) [pid = 4433] [serial = 2056] [outer = (nil)] 07:11:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 218 (0x7f12844e2800) [pid = 4433] [serial = 2057] [outer = 0x7f1281c85000] 07:11:57 INFO - PROCESS | 4433 | 1461420717834 Marionette DEBUG loaded listener.js 07:11:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 219 (0x7f128b017000) [pid = 4433] [serial = 2058] [outer = 0x7f1281c85000] 07:11:59 INFO - PROCESS | 4433 | 1461420718999 Marionette TRACE conn3 <- [1,2712,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.complex.html",0,null,null,[["Canvas test: 2d.text.font.parse.complex",1,"assert_equals: ctx.font === 'italic small-caps 12px \"Unknown Font\", sans-serif' (got italic small-caps 400 12px Unknown Font,sans-serif[string], expected italic small-caps 12px \"Unknown Font\", sans-serif[string]) expected \"italic small-caps 12px \\\"Unknown Font\\\", sans-serif\" but got \"italic small-caps 400 12px Unknown Font,sans-serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2713,"getWindowHandle",null] 07:11:59 INFO - PROCESS | 4433 | 1461420719064 Marionette TRACE conn3 <- [1,2713,null,{"value":"8"}] 07:11:59 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.invalid.html 07:11:59 INFO - PROCESS | 4433 | 1461420719073 Marionette TRACE conn3 -> [0,2714,"setScriptTimeout",{"ms":35000}] 07:11:59 INFO - PROCESS | 4433 | 1461420719078 Marionette TRACE conn3 <- [1,2714,null,{}] 07:11:59 INFO - PROCESS | 4433 | 1461420719088 Marionette TRACE conn3 -> [0,2715,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:11:59 INFO - PROCESS | 4433 | 1461420719332 Marionette TRACE conn3 <- [1,2715,null,{"value":null}] 07:11:59 INFO - PROCESS | 4433 | 1461420719649 Marionette TRACE conn3 -> [0,2716,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.invalid.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:11:59 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127d9d4000 == 148 [pid = 4433] [id = 686] 07:11:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 220 (0x7f127f2a6400) [pid = 4433] [serial = 2059] [outer = (nil)] 07:11:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 221 (0x7f127ff0b400) [pid = 4433] [serial = 2060] [outer = 0x7f127f2a6400] 07:11:59 INFO - PROCESS | 4433 | 1461420719724 Marionette DEBUG loaded listener.js 07:11:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 222 (0x7f1280151000) [pid = 4433] [serial = 2061] [outer = 0x7f127f2a6400] 07:12:00 INFO - PROCESS | 4433 | 1461420720581 Marionette TRACE conn3 <- [1,2716,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.invalid.html",0,null,null,[["Canvas test: 2d.text.font.parse.invalid",0,null,null]]]}] 07:12:00 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.invalid.html | Canvas test: 2d.text.font.parse.invalid 07:12:00 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.invalid.html | took 1543ms 07:12:00 INFO - PROCESS | 4433 | 1461420720616 Marionette TRACE conn3 -> [0,2717,"getWindowHandle",null] 07:12:00 INFO - PROCESS | 4433 | 1461420720624 Marionette TRACE conn3 <- [1,2717,null,{"value":"8"}] 07:12:00 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html 07:12:00 INFO - PROCESS | 4433 | 1461420720635 Marionette TRACE conn3 -> [0,2718,"setScriptTimeout",{"ms":35000}] 07:12:00 INFO - PROCESS | 4433 | 1461420720639 Marionette TRACE conn3 <- [1,2718,null,{}] 07:12:00 INFO - PROCESS | 4433 | 1461420720645 Marionette TRACE conn3 -> [0,2719,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:00 INFO - PROCESS | 4433 | 1461420720854 Marionette TRACE conn3 <- [1,2719,null,{"value":null}] 07:12:01 INFO - PROCESS | 4433 | 1461420721129 Marionette TRACE conn3 -> [0,2720,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:01 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128455a000 == 149 [pid = 4433] [id = 687] 07:12:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 223 (0x7f1280c91000) [pid = 4433] [serial = 2062] [outer = (nil)] 07:12:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 224 (0x7f128135d400) [pid = 4433] [serial = 2063] [outer = 0x7f1280c91000] 07:12:01 INFO - PROCESS | 4433 | 1461420721270 Marionette DEBUG loaded listener.js 07:12:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 225 (0x7f12834cc800) [pid = 4433] [serial = 2064] [outer = 0x7f1280c91000] 07:12:02 INFO - PROCESS | 4433 | 1461420722214 Marionette TRACE conn3 <- [1,2720,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage.default",1,"assert_equals: ctx2.font === '100px serif' (got 1000% serif[string], expected 100px serif[string]) expected \"100px serif\" but got \"1000% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html:25:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2721,"getWindowHandle",null] 07:12:02 INFO - PROCESS | 4433 | 1461420722272 Marionette TRACE conn3 <- [1,2721,null,{"value":"8"}] 07:12:02 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.size.percentage.html 07:12:02 INFO - PROCESS | 4433 | 1461420722279 Marionette TRACE conn3 -> [0,2722,"setScriptTimeout",{"ms":35000}] 07:12:02 INFO - PROCESS | 4433 | 1461420722284 Marionette TRACE conn3 <- [1,2722,null,{}] 07:12:02 INFO - PROCESS | 4433 | 1461420722300 Marionette TRACE conn3 -> [0,2723,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:02 INFO - PROCESS | 4433 | 1461420722520 Marionette TRACE conn3 <- [1,2723,null,{"value":null}] 07:12:02 INFO - PROCESS | 4433 | 1461420722778 Marionette TRACE conn3 -> [0,2724,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:02 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b262800 == 150 [pid = 4433] [id = 688] 07:12:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 226 (0x7f1289011400) [pid = 4433] [serial = 2065] [outer = (nil)] 07:12:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 227 (0x7f128afd6400) [pid = 4433] [serial = 2066] [outer = 0x7f1289011400] 07:12:02 INFO - PROCESS | 4433 | 1461420722901 Marionette DEBUG loaded listener.js 07:12:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 228 (0x7f128b2dd800) [pid = 4433] [serial = 2067] [outer = 0x7f1289011400] 07:12:03 INFO - PROCESS | 4433 | 1461420723776 Marionette TRACE conn3 <- [1,2724,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.size.percentage.html",0,null,null,[["Canvas test: 2d.text.font.parse.size.percentage",1,"assert_equals: ctx.font === '72px serif' (got 50% serif[string], expected 72px serif[string]) expected \"72px serif\" but got \"50% serif\"","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html:23:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2725,"getWindowHandle",null] 07:12:03 INFO - PROCESS | 4433 | 1461420723822 Marionette TRACE conn3 <- [1,2725,null,{"value":"8"}] 07:12:03 INFO - TEST-START | /2dcontext/text-styles/2d.text.font.parse.system.html 07:12:03 INFO - PROCESS | 4433 | 1461420723828 Marionette TRACE conn3 -> [0,2726,"setScriptTimeout",{"ms":35000}] 07:12:03 INFO - PROCESS | 4433 | 1461420723830 Marionette TRACE conn3 <- [1,2726,null,{}] 07:12:03 INFO - PROCESS | 4433 | 1461420723835 Marionette TRACE conn3 -> [0,2727,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:04 INFO - PROCESS | 4433 | 1461420724037 Marionette TRACE conn3 <- [1,2727,null,{"value":null}] 07:12:04 INFO - PROCESS | 4433 | 1461420724304 Marionette TRACE conn3 -> [0,2728,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.font.parse.system.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:04 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128c185000 == 151 [pid = 4433] [id = 689] 07:12:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 229 (0x7f128901cc00) [pid = 4433] [serial = 2068] [outer = (nil)] 07:12:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 230 (0x7f128bcc6000) [pid = 4433] [serial = 2069] [outer = 0x7f128901cc00] 07:12:04 INFO - PROCESS | 4433 | 1461420724425 Marionette DEBUG loaded listener.js 07:12:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 231 (0x7f128c072400) [pid = 4433] [serial = 2070] [outer = 0x7f128901cc00] 07:12:05 INFO - PROCESS | 4433 | 1461420725259 Marionette TRACE conn3 <- [1,2728,null,{"value":["/2dcontext/text-styles/2d.text.font.parse.system.html",0,null,null,[["System fonts must be computed to explicit values",0,null,null]]]}] 07:12:05 INFO - TEST-PASS | /2dcontext/text-styles/2d.text.font.parse.system.html | System fonts must be computed to explicit values 07:12:05 INFO - TEST-OK | /2dcontext/text-styles/2d.text.font.parse.system.html | took 1487ms 07:12:05 INFO - PROCESS | 4433 | 1461420725316 Marionette TRACE conn3 -> [0,2729,"getWindowHandle",null] 07:12:05 INFO - PROCESS | 4433 | 1461420725320 Marionette TRACE conn3 <- [1,2729,null,{"value":"8"}] 07:12:05 INFO - TEST-START | /2dcontext/text-styles/2d.text.measure.width.space.html 07:12:05 INFO - PROCESS | 4433 | 1461420725326 Marionette TRACE conn3 -> [0,2730,"setScriptTimeout",{"ms":35000}] 07:12:05 INFO - PROCESS | 4433 | 1461420725329 Marionette TRACE conn3 <- [1,2730,null,{}] 07:12:05 INFO - PROCESS | 4433 | 1461420725334 Marionette TRACE conn3 -> [0,2731,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:05 INFO - PROCESS | 4433 | 1461420725524 Marionette TRACE conn3 <- [1,2731,null,{"value":null}] 07:12:05 INFO - PROCESS | 4433 | 1461420725799 Marionette TRACE conn3 -> [0,2732,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/text-styles/2d.text.measure.width.space.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:05 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128ee1a000 == 152 [pid = 4433] [id = 690] 07:12:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 232 (0x7f127fe7c800) [pid = 4433] [serial = 2071] [outer = (nil)] 07:12:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 233 (0x7f128c1c0000) [pid = 4433] [serial = 2072] [outer = 0x7f127fe7c800] 07:12:05 INFO - PROCESS | 4433 | 1461420725916 Marionette DEBUG loaded listener.js 07:12:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 234 (0x7f128d41e800) [pid = 4433] [serial = 2073] [outer = 0x7f127fe7c800] 07:12:07 INFO - PROCESS | 4433 | 1461420727232 Marionette TRACE conn3 <- [1,2732,null,{"value":["/2dcontext/text-styles/2d.text.measure.width.space.html",0,null,null,[["Space characters are converted to U+0020 and collapsed (per CSS)",1,"assert_equals: ctx.measureText('A B').width === 150 (got 200[number], expected 150[number]) expected 150 but got 200","_assertSame@http://web-platform.test:8000/common/canvas-tests.js:17:5\n@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:33:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nsetTimeout handler*@http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html:30:1\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n_addTest/ [0,2733,"getWindowHandle",null] 07:12:07 INFO - PROCESS | 4433 | 1461420727268 Marionette TRACE conn3 <- [1,2733,null,{"value":"8"}] 07:12:07 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html 07:12:07 INFO - PROCESS | 4433 | 1461420727273 Marionette TRACE conn3 -> [0,2734,"setScriptTimeout",{"ms":35000}] 07:12:07 INFO - PROCESS | 4433 | 1461420727275 Marionette TRACE conn3 <- [1,2734,null,{}] 07:12:07 INFO - PROCESS | 4433 | 1461420727280 Marionette TRACE conn3 -> [0,2735,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:07 INFO - PROCESS | 4433 | 1461420727573 Marionette TRACE conn3 <- [1,2735,null,{"value":null}] 07:12:07 INFO - PROCESS | 4433 | 1461420727849 Marionette TRACE conn3 -> [0,2736,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:07 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f55c000 == 153 [pid = 4433] [id = 691] 07:12:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 235 (0x7f128eb52800) [pid = 4433] [serial = 2074] [outer = (nil)] 07:12:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 236 (0x7f128f8c0c00) [pid = 4433] [serial = 2075] [outer = 0x7f128eb52800] 07:12:07 INFO - PROCESS | 4433 | 1461420727922 Marionette DEBUG loaded listener.js 07:12:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 237 (0x7f1291207400) [pid = 4433] [serial = 2076] [outer = 0x7f128eb52800] 07:12:08 INFO - PROCESS | 4433 | 1461420728817 Marionette TRACE conn3 <- [1,2736,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html",0,null,null,[["save()/restore() does not affect the current bitmap",0,null,null]]]}] 07:12:08 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | save()/restore() does not affect the current bitmap 07:12:08 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html | took 1578ms 07:12:08 INFO - PROCESS | 4433 | 1461420728853 Marionette TRACE conn3 -> [0,2737,"getWindowHandle",null] 07:12:08 INFO - PROCESS | 4433 | 1461420728857 Marionette TRACE conn3 <- [1,2737,null,{"value":"8"}] 07:12:08 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html 07:12:08 INFO - PROCESS | 4433 | 1461420728864 Marionette TRACE conn3 -> [0,2738,"setScriptTimeout",{"ms":35000}] 07:12:08 INFO - PROCESS | 4433 | 1461420728867 Marionette TRACE conn3 <- [1,2738,null,{}] 07:12:08 INFO - PROCESS | 4433 | 1461420728873 Marionette TRACE conn3 -> [0,2739,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:09 INFO - PROCESS | 4433 | 1461420729090 Marionette TRACE conn3 <- [1,2739,null,{"value":null}] 07:12:09 INFO - PROCESS | 4433 | 1461420729316 Marionette TRACE conn3 -> [0,2740,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:09 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129127a800 == 154 [pid = 4433] [id = 692] 07:12:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 238 (0x7f128eb9dc00) [pid = 4433] [serial = 2077] [outer = (nil)] 07:12:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 239 (0x7f1293fcc800) [pid = 4433] [serial = 2078] [outer = 0x7f128eb9dc00] 07:12:09 INFO - PROCESS | 4433 | 1461420729433 Marionette DEBUG loaded listener.js 07:12:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 240 (0x7f1294921c00) [pid = 4433] [serial = 2079] [outer = 0x7f128eb9dc00] 07:12:10 INFO - PROCESS | 4433 | 1461420730334 Marionette TRACE conn3 <- [1,2740,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.clip.html",0,null,null,[["save()/restore() affects the clipping path",0,null,null]]]}] 07:12:10 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | save()/restore() affects the clipping path 07:12:10 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.clip.html | took 1532ms 07:12:10 INFO - PROCESS | 4433 | 1461420730397 Marionette TRACE conn3 -> [0,2741,"getWindowHandle",null] 07:12:10 INFO - PROCESS | 4433 | 1461420730401 Marionette TRACE conn3 <- [1,2741,null,{"value":"8"}] 07:12:10 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html 07:12:10 INFO - PROCESS | 4433 | 1461420730407 Marionette TRACE conn3 -> [0,2742,"setScriptTimeout",{"ms":35000}] 07:12:10 INFO - PROCESS | 4433 | 1461420730409 Marionette TRACE conn3 <- [1,2742,null,{}] 07:12:10 INFO - PROCESS | 4433 | 1461420730414 Marionette TRACE conn3 -> [0,2743,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:10 INFO - PROCESS | 4433 | 1461420730625 Marionette TRACE conn3 <- [1,2743,null,{"value":null}] 07:12:10 INFO - PROCESS | 4433 | 1461420730883 Marionette TRACE conn3 -> [0,2744,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:10 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12956b1800 == 155 [pid = 4433] [id = 693] 07:12:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 241 (0x7f128eb9f400) [pid = 4433] [serial = 2080] [outer = (nil)] 07:12:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 242 (0x7f1295331800) [pid = 4433] [serial = 2081] [outer = 0x7f128eb9f400] 07:12:10 INFO - PROCESS | 4433 | 1461420730955 Marionette DEBUG loaded listener.js 07:12:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 243 (0x7f12958b1000) [pid = 4433] [serial = 2082] [outer = 0x7f128eb9f400] 07:12:11 INFO - PROCESS | 4433 | 1461420731787 Marionette TRACE conn3 <- [1,2744,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html",0,null,null,[["save()/restore() works for fillStyle",0,null,null]]]}] 07:12:11 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | save()/restore() works for fillStyle 07:12:11 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html | took 1430ms 07:12:11 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.font.html 07:12:11 INFO - PROCESS | 4433 | 1461420731837 Marionette TRACE conn3 -> [0,2745,"getWindowHandle",null] 07:12:11 INFO - PROCESS | 4433 | 1461420731840 Marionette TRACE conn3 <- [1,2745,null,{"value":"8"}] 07:12:11 INFO - PROCESS | 4433 | 1461420731846 Marionette TRACE conn3 -> [0,2746,"setScriptTimeout",{"ms":35000}] 07:12:11 INFO - PROCESS | 4433 | 1461420731849 Marionette TRACE conn3 <- [1,2746,null,{}] 07:12:11 INFO - PROCESS | 4433 | 1461420731854 Marionette TRACE conn3 -> [0,2747,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:12 INFO - PROCESS | 4433 | 1461420732127 Marionette TRACE conn3 <- [1,2747,null,{"value":null}] 07:12:12 INFO - PROCESS | 4433 | 1461420732331 Marionette TRACE conn3 -> [0,2748,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.font.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:12 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1298455000 == 156 [pid = 4433] [id = 694] 07:12:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 244 (0x7f128c1bb400) [pid = 4433] [serial = 2083] [outer = (nil)] 07:12:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 245 (0x7f1295e94000) [pid = 4433] [serial = 2084] [outer = 0x7f128c1bb400] 07:12:12 INFO - PROCESS | 4433 | 1461420732403 Marionette DEBUG loaded listener.js 07:12:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 246 (0x7f1296706400) [pid = 4433] [serial = 2085] [outer = 0x7f128c1bb400] 07:12:13 INFO - PROCESS | 4433 | 1461420733251 Marionette TRACE conn3 <- [1,2748,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.font.html",0,null,null,[["save()/restore() works for font",0,null,null]]]}] 07:12:13 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | save()/restore() works for font 07:12:13 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.font.html | took 1433ms 07:12:13 INFO - PROCESS | 4433 | 1461420733279 Marionette TRACE conn3 -> [0,2749,"getWindowHandle",null] 07:12:13 INFO - PROCESS | 4433 | 1461420733282 Marionette TRACE conn3 <- [1,2749,null,{"value":"8"}] 07:12:13 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html 07:12:13 INFO - PROCESS | 4433 | 1461420733287 Marionette TRACE conn3 -> [0,2750,"setScriptTimeout",{"ms":35000}] 07:12:13 INFO - PROCESS | 4433 | 1461420733290 Marionette TRACE conn3 <- [1,2750,null,{}] 07:12:13 INFO - PROCESS | 4433 | 1461420733295 Marionette TRACE conn3 -> [0,2751,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:13 INFO - PROCESS | 4433 | 1461420733486 Marionette TRACE conn3 <- [1,2751,null,{"value":null}] 07:12:13 INFO - PROCESS | 4433 | 1461420733760 Marionette TRACE conn3 -> [0,2752,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:13 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a22b4000 == 157 [pid = 4433] [id = 695] 07:12:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 247 (0x7f129480d400) [pid = 4433] [serial = 2086] [outer = (nil)] 07:12:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 248 (0x7f12975d5400) [pid = 4433] [serial = 2087] [outer = 0x7f129480d400] 07:12:13 INFO - PROCESS | 4433 | 1461420733837 Marionette DEBUG loaded listener.js 07:12:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 249 (0x7f129c18d000) [pid = 4433] [serial = 2088] [outer = 0x7f129480d400] 07:12:14 INFO - PROCESS | 4433 | 1461420734685 Marionette TRACE conn3 <- [1,2752,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html",0,null,null,[["save()/restore() works for globalAlpha",0,null,null]]]}] 07:12:14 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | save()/restore() works for globalAlpha 07:12:14 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html | took 1430ms 07:12:14 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html 07:12:14 INFO - PROCESS | 4433 | 1461420734719 Marionette TRACE conn3 -> [0,2753,"getWindowHandle",null] 07:12:14 INFO - PROCESS | 4433 | 1461420734722 Marionette TRACE conn3 <- [1,2753,null,{"value":"8"}] 07:12:14 INFO - PROCESS | 4433 | 1461420734728 Marionette TRACE conn3 -> [0,2754,"setScriptTimeout",{"ms":35000}] 07:12:14 INFO - PROCESS | 4433 | 1461420734732 Marionette TRACE conn3 <- [1,2754,null,{}] 07:12:14 INFO - PROCESS | 4433 | 1461420734737 Marionette TRACE conn3 -> [0,2755,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:14 INFO - PROCESS | 4433 | 1461420734948 Marionette TRACE conn3 <- [1,2755,null,{"value":null}] 07:12:15 INFO - PROCESS | 4433 | 1461420735219 Marionette TRACE conn3 -> [0,2756,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:15 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a6bf1000 == 158 [pid = 4433] [id = 696] 07:12:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 250 (0x7f12958b9000) [pid = 4433] [serial = 2089] [outer = (nil)] 07:12:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 251 (0x7f12a245a000) [pid = 4433] [serial = 2090] [outer = 0x7f12958b9000] 07:12:15 INFO - PROCESS | 4433 | 1461420735297 Marionette DEBUG loaded listener.js 07:12:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 252 (0x7f12a4e1c400) [pid = 4433] [serial = 2091] [outer = 0x7f12958b9000] 07:12:16 INFO - PROCESS | 4433 | 1461420736171 Marionette TRACE conn3 <- [1,2756,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html",0,null,null,[["save()/restore() works for globalCompositeOperation",0,null,null]]]}] 07:12:16 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | save()/restore() works for globalCompositeOperation 07:12:16 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html | took 1477ms 07:12:16 INFO - PROCESS | 4433 | 1461420736205 Marionette TRACE conn3 -> [0,2757,"getWindowHandle",null] 07:12:16 INFO - PROCESS | 4433 | 1461420736208 Marionette TRACE conn3 <- [1,2757,null,{"value":"8"}] 07:12:16 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html 07:12:16 INFO - PROCESS | 4433 | 1461420736214 Marionette TRACE conn3 -> [0,2758,"setScriptTimeout",{"ms":35000}] 07:12:16 INFO - PROCESS | 4433 | 1461420736218 Marionette TRACE conn3 <- [1,2758,null,{}] 07:12:16 INFO - PROCESS | 4433 | 1461420736223 Marionette TRACE conn3 -> [0,2759,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:16 INFO - PROCESS | 4433 | 1461420736427 Marionette TRACE conn3 <- [1,2759,null,{"value":null}] 07:12:16 INFO - PROCESS | 4433 | 1461420736700 Marionette TRACE conn3 -> [0,2760,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:16 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1275dd1800 == 159 [pid = 4433] [id = 697] 07:12:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 253 (0x7f128c07ec00) [pid = 4433] [serial = 2092] [outer = (nil)] 07:12:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 254 (0x7f12a6b5e000) [pid = 4433] [serial = 2093] [outer = 0x7f128c07ec00] 07:12:16 INFO - PROCESS | 4433 | 1461420736775 Marionette DEBUG loaded listener.js 07:12:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 255 (0x7f12a6c0b400) [pid = 4433] [serial = 2094] [outer = 0x7f128c07ec00] 07:12:17 INFO - PROCESS | 4433 | 1461420737586 Marionette TRACE conn3 <- [1,2760,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html",0,null,null,[["save()/restore() works for lineCap",0,null,null]]]}] 07:12:17 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | save()/restore() works for lineCap 07:12:17 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html | took 1435ms 07:12:17 INFO - PROCESS | 4433 | 1461420737650 Marionette TRACE conn3 -> [0,2761,"getWindowHandle",null] 07:12:17 INFO - PROCESS | 4433 | 1461420737653 Marionette TRACE conn3 <- [1,2761,null,{"value":"8"}] 07:12:17 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html 07:12:17 INFO - PROCESS | 4433 | 1461420737659 Marionette TRACE conn3 -> [0,2762,"setScriptTimeout",{"ms":35000}] 07:12:17 INFO - PROCESS | 4433 | 1461420737661 Marionette TRACE conn3 <- [1,2762,null,{}] 07:12:17 INFO - PROCESS | 4433 | 1461420737667 Marionette TRACE conn3 -> [0,2763,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:17 INFO - PROCESS | 4433 | 1461420737854 Marionette TRACE conn3 <- [1,2763,null,{"value":null}] 07:12:18 INFO - PROCESS | 4433 | 1461420738121 Marionette TRACE conn3 -> [0,2764,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:18 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12ab8a2000 == 160 [pid = 4433] [id = 698] 07:12:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 256 (0x7f12770db800) [pid = 4433] [serial = 2095] [outer = (nil)] 07:12:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 257 (0x7f12770e3400) [pid = 4433] [serial = 2096] [outer = 0x7f12770db800] 07:12:18 INFO - PROCESS | 4433 | 1461420738193 Marionette DEBUG loaded listener.js 07:12:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 258 (0x7f12770e8c00) [pid = 4433] [serial = 2097] [outer = 0x7f12770db800] 07:12:19 INFO - PROCESS | 4433 | 1461420739026 Marionette TRACE conn3 <- [1,2764,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html",0,null,null,[["save()/restore() works for lineJoin",0,null,null]]]}] 07:12:19 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | save()/restore() works for lineJoin 07:12:19 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html | took 1427ms 07:12:19 INFO - PROCESS | 4433 | 1461420739087 Marionette TRACE conn3 -> [0,2765,"getWindowHandle",null] 07:12:19 INFO - PROCESS | 4433 | 1461420739091 Marionette TRACE conn3 <- [1,2765,null,{"value":"8"}] 07:12:19 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html 07:12:19 INFO - PROCESS | 4433 | 1461420739096 Marionette TRACE conn3 -> [0,2766,"setScriptTimeout",{"ms":35000}] 07:12:19 INFO - PROCESS | 4433 | 1461420739098 Marionette TRACE conn3 <- [1,2766,null,{}] 07:12:19 INFO - PROCESS | 4433 | 1461420739104 Marionette TRACE conn3 -> [0,2767,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:19 INFO - PROCESS | 4433 | 1461420739299 Marionette TRACE conn3 <- [1,2767,null,{"value":null}] 07:12:19 INFO - PROCESS | 4433 | 1461420739539 Marionette TRACE conn3 -> [0,2768,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:19 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1280858000 == 161 [pid = 4433] [id = 699] 07:12:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 259 (0x7f12770ddc00) [pid = 4433] [serial = 2098] [outer = (nil)] 07:12:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 260 (0x7f12a6c05000) [pid = 4433] [serial = 2099] [outer = 0x7f12770ddc00] 07:12:19 INFO - PROCESS | 4433 | 1461420739611 Marionette DEBUG loaded listener.js 07:12:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 261 (0x7f12a6db7000) [pid = 4433] [serial = 2100] [outer = 0x7f12770ddc00] 07:12:20 INFO - PROCESS | 4433 | 1461420740454 Marionette TRACE conn3 <- [1,2768,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html",0,null,null,[["save()/restore() works for lineWidth",0,null,null]]]}] 07:12:20 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | save()/restore() works for lineWidth 07:12:20 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html | took 1385ms 07:12:20 INFO - PROCESS | 4433 | 1461420740483 Marionette TRACE conn3 -> [0,2769,"getWindowHandle",null] 07:12:20 INFO - PROCESS | 4433 | 1461420740486 Marionette TRACE conn3 <- [1,2769,null,{"value":"8"}] 07:12:20 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html 07:12:20 INFO - PROCESS | 4433 | 1461420740493 Marionette TRACE conn3 -> [0,2770,"setScriptTimeout",{"ms":35000}] 07:12:20 INFO - PROCESS | 4433 | 1461420740496 Marionette TRACE conn3 <- [1,2770,null,{}] 07:12:20 INFO - PROCESS | 4433 | 1461420740501 Marionette TRACE conn3 -> [0,2771,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:20 INFO - PROCESS | 4433 | 1461420740715 Marionette TRACE conn3 <- [1,2771,null,{"value":null}] 07:12:20 INFO - PROCESS | 4433 | 1461420740992 Marionette TRACE conn3 -> [0,2772,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:21 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12746d3800 == 162 [pid = 4433] [id = 700] 07:12:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 262 (0x7f12770e4000) [pid = 4433] [serial = 2101] [outer = (nil)] 07:12:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 263 (0x7f127ff14000) [pid = 4433] [serial = 2102] [outer = 0x7f12770e4000] 07:12:21 INFO - PROCESS | 4433 | 1461420741070 Marionette DEBUG loaded listener.js 07:12:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 264 (0x7f128f786800) [pid = 4433] [serial = 2103] [outer = 0x7f12770e4000] 07:12:21 INFO - PROCESS | 4433 | 1461420741968 Marionette TRACE conn3 <- [1,2772,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html",0,null,null,[["save()/restore() works for miterLimit",0,null,null]]]}] 07:12:22 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | save()/restore() works for miterLimit 07:12:22 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html | took 1530ms 07:12:22 INFO - PROCESS | 4433 | 1461420742023 Marionette TRACE conn3 -> [0,2773,"getWindowHandle",null] 07:12:22 INFO - PROCESS | 4433 | 1461420742026 Marionette TRACE conn3 <- [1,2773,null,{"value":"8"}] 07:12:22 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.path.html 07:12:22 INFO - PROCESS | 4433 | 1461420742032 Marionette TRACE conn3 -> [0,2774,"setScriptTimeout",{"ms":35000}] 07:12:22 INFO - PROCESS | 4433 | 1461420742035 Marionette TRACE conn3 <- [1,2774,null,{}] 07:12:22 INFO - PROCESS | 4433 | 1461420742040 Marionette TRACE conn3 -> [0,2775,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:22 INFO - PROCESS | 4433 | 1461420742245 Marionette TRACE conn3 <- [1,2775,null,{"value":null}] 07:12:22 INFO - PROCESS | 4433 | 1461420742513 Marionette TRACE conn3 -> [0,2776,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.path.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:22 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1278edd800 == 163 [pid = 4433] [id = 701] 07:12:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 265 (0x7f12770e5c00) [pid = 4433] [serial = 2104] [outer = (nil)] 07:12:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 266 (0x7f12a53c4000) [pid = 4433] [serial = 2105] [outer = 0x7f12770e5c00] 07:12:22 INFO - PROCESS | 4433 | 1461420742587 Marionette DEBUG loaded listener.js 07:12:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 267 (0x7f12a6dbf800) [pid = 4433] [serial = 2106] [outer = 0x7f12770e5c00] 07:12:23 INFO - PROCESS | 4433 | 1461420743426 Marionette TRACE conn3 <- [1,2776,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.path.html",0,null,null,[["save()/restore() does not affect the current path",0,null,null]]]}] 07:12:23 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | save()/restore() does not affect the current path 07:12:23 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.path.html | took 1440ms 07:12:23 INFO - PROCESS | 4433 | 1461420743472 Marionette TRACE conn3 -> [0,2777,"getWindowHandle",null] 07:12:23 INFO - PROCESS | 4433 | 1461420743476 Marionette TRACE conn3 <- [1,2777,null,{"value":"8"}] 07:12:23 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html 07:12:23 INFO - PROCESS | 4433 | 1461420743481 Marionette TRACE conn3 -> [0,2778,"setScriptTimeout",{"ms":35000}] 07:12:23 INFO - PROCESS | 4433 | 1461420743483 Marionette TRACE conn3 <- [1,2778,null,{}] 07:12:23 INFO - PROCESS | 4433 | 1461420743488 Marionette TRACE conn3 -> [0,2779,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:23 INFO - PROCESS | 4433 | 1461420743688 Marionette TRACE conn3 <- [1,2779,null,{"value":null}] 07:12:23 INFO - PROCESS | 4433 | 1461420743969 Marionette TRACE conn3 -> [0,2780,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:23 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127f147000 == 164 [pid = 4433] [id = 702] 07:12:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 268 (0x7f128aa03c00) [pid = 4433] [serial = 2107] [outer = (nil)] 07:12:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 269 (0x7f128aa0b400) [pid = 4433] [serial = 2108] [outer = 0x7f128aa03c00] 07:12:24 INFO - PROCESS | 4433 | 1461420744044 Marionette DEBUG loaded listener.js 07:12:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 270 (0x7f128aa10400) [pid = 4433] [serial = 2109] [outer = 0x7f128aa03c00] 07:12:24 INFO - PROCESS | 4433 | 1461420744875 Marionette TRACE conn3 <- [1,2780,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html",0,null,null,[["save()/restore() works for shadowBlur",0,null,null]]]}] 07:12:24 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | save()/restore() works for shadowBlur 07:12:24 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html | took 1430ms 07:12:24 INFO - PROCESS | 4433 | 1461420744912 Marionette TRACE conn3 -> [0,2781,"getWindowHandle",null] 07:12:24 INFO - PROCESS | 4433 | 1461420744914 Marionette TRACE conn3 <- [1,2781,null,{"value":"8"}] 07:12:24 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html 07:12:24 INFO - PROCESS | 4433 | 1461420744920 Marionette TRACE conn3 -> [0,2782,"setScriptTimeout",{"ms":35000}] 07:12:24 INFO - PROCESS | 4433 | 1461420744923 Marionette TRACE conn3 <- [1,2782,null,{}] 07:12:24 INFO - PROCESS | 4433 | 1461420744929 Marionette TRACE conn3 -> [0,2783,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:25 INFO - PROCESS | 4433 | 1461420745144 Marionette TRACE conn3 <- [1,2783,null,{"value":null}] 07:12:25 INFO - PROCESS | 4433 | 1461420745406 Marionette TRACE conn3 -> [0,2784,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:25 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127f15a800 == 165 [pid = 4433] [id = 703] 07:12:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 271 (0x7f1276216c00) [pid = 4433] [serial = 2110] [outer = (nil)] 07:12:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 272 (0x7f127621ac00) [pid = 4433] [serial = 2111] [outer = 0x7f1276216c00] 07:12:25 INFO - PROCESS | 4433 | 1461420745479 Marionette DEBUG loaded listener.js 07:12:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 273 (0x7f1276220000) [pid = 4433] [serial = 2112] [outer = 0x7f1276216c00] 07:12:26 INFO - PROCESS | 4433 | 1461420746847 Marionette TRACE conn3 <- [1,2784,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html",0,null,null,[["save()/restore() works for shadowColor",0,null,null]]]}] 07:12:26 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | save()/restore() works for shadowColor 07:12:26 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html | took 1979ms 07:12:26 INFO - PROCESS | 4433 | 1461420746915 Marionette TRACE conn3 -> [0,2785,"getWindowHandle",null] 07:12:26 INFO - PROCESS | 4433 | 1461420746921 Marionette TRACE conn3 <- [1,2785,null,{"value":"8"}] 07:12:26 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html 07:12:26 INFO - PROCESS | 4433 | 1461420746933 Marionette TRACE conn3 -> [0,2786,"setScriptTimeout",{"ms":35000}] 07:12:26 INFO - PROCESS | 4433 | 1461420746938 Marionette TRACE conn3 <- [1,2786,null,{}] 07:12:26 INFO - PROCESS | 4433 | 1461420746946 Marionette TRACE conn3 -> [0,2787,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:27 INFO - PROCESS | 4433 | 1461420747195 Marionette TRACE conn3 <- [1,2787,null,{"value":null}] 07:12:27 INFO - PROCESS | 4433 | 1461420747451 Marionette TRACE conn3 -> [0,2788,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:27 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1277f3d000 == 166 [pid = 4433] [id = 704] 07:12:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 274 (0x7f1279460800) [pid = 4433] [serial = 2113] [outer = (nil)] 07:12:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 275 (0x7f127ba1e800) [pid = 4433] [serial = 2114] [outer = 0x7f1279460800] 07:12:27 INFO - PROCESS | 4433 | 1461420747523 Marionette DEBUG loaded listener.js 07:12:27 INFO - PROCESS | 4433 | ++DOMWINDOW == 276 (0x7f127f1dcc00) [pid = 4433] [serial = 2115] [outer = 0x7f1279460800] 07:12:28 INFO - PROCESS | 4433 | 1461420748406 Marionette TRACE conn3 <- [1,2788,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html",0,null,null,[["save()/restore() works for shadowOffsetX",0,null,null]]]}] 07:12:28 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | save()/restore() works for shadowOffsetX 07:12:28 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html | took 1531ms 07:12:28 INFO - PROCESS | 4433 | 1461420748464 Marionette TRACE conn3 -> [0,2789,"getWindowHandle",null] 07:12:28 INFO - PROCESS | 4433 | 1461420748472 Marionette TRACE conn3 <- [1,2789,null,{"value":"8"}] 07:12:28 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html 07:12:28 INFO - PROCESS | 4433 | 1461420748481 Marionette TRACE conn3 -> [0,2790,"setScriptTimeout",{"ms":35000}] 07:12:28 INFO - PROCESS | 4433 | 1461420748485 Marionette TRACE conn3 <- [1,2790,null,{}] 07:12:28 INFO - PROCESS | 4433 | 1461420748491 Marionette TRACE conn3 -> [0,2791,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:29 INFO - PROCESS | 4433 | 1461420749292 Marionette TRACE conn3 <- [1,2791,null,{"value":null}] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 275 (0x7f12834f0c00) [pid = 4433] [serial = 1935] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 274 (0x7f127ff02800) [pid = 4433] [serial = 1940] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 273 (0x7f128aabf400) [pid = 4433] [serial = 1994] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 272 (0x7f128b655000) [pid = 4433] [serial = 1997] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 271 (0x7f128c1b8000) [pid = 4433] [serial = 2000] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 270 (0x7f1280de3800) [pid = 4433] [serial = 1943] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 269 (0x7f1280c97800) [pid = 4433] [serial = 1989] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 268 (0x7f128014e800) [pid = 4433] [serial = 1988] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 267 (0x7f12814e0000) [pid = 4433] [serial = 1991] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 266 (0x7f12834e8800) [pid = 4433] [serial = 1992] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 265 (0x7f128afda800) [pid = 4433] [serial = 1949] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 264 (0x7f128eb9c400) [pid = 4433] [serial = 1958] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 263 (0x7f12844d5400) [pid = 4433] [serial = 1946] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 262 (0x7f128b3c7400) [pid = 4433] [serial = 1952] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 261 (0x7f128c1c3400) [pid = 4433] [serial = 1955] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 260 (0x7f128f2d5000) [pid = 4433] [serial = 1964] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 259 (0x7f128fbf4400) [pid = 4433] [serial = 1967] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 258 (0x7f129586d000) [pid = 4433] [serial = 1970] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 257 (0x7f1295c37000) [pid = 4433] [serial = 1973] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 256 (0x7f1295f86800) [pid = 4433] [serial = 1976] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 255 (0x7f1296a9d800) [pid = 4433] [serial = 1979] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 254 (0x7f1279668800) [pid = 4433] [serial = 1937] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 253 (0x7f127fe82400) [pid = 4433] [serial = 1982] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 252 (0x7f127f2b1c00) [pid = 4433] [serial = 1986] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 251 (0x7f127e546400) [pid = 4433] [serial = 1985] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 250 (0x7f128f20ec00) [pid = 4433] [serial = 1961] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 249 (0x7f128f203000) [pid = 4433] [serial = 2003] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 248 (0x7f128b9d5800) [pid = 4433] [serial = 1998] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 247 (0x7f128f2dc000) [pid = 4433] [serial = 2001] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | --DOMWINDOW == 246 (0x7f128b01bc00) [pid = 4433] [serial = 1995] [outer = (nil)] [url = about:blank] 07:12:29 INFO - PROCESS | 4433 | 1461420749684 Marionette TRACE conn3 -> [0,2792,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:29 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1277f38800 == 167 [pid = 4433] [id = 705] 07:12:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 247 (0x7f127ab03000) [pid = 4433] [serial = 2116] [outer = (nil)] 07:12:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 248 (0x7f127e896400) [pid = 4433] [serial = 2117] [outer = 0x7f127ab03000] 07:12:29 INFO - PROCESS | 4433 | 1461420749750 Marionette DEBUG loaded listener.js 07:12:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 249 (0x7f127f2af400) [pid = 4433] [serial = 2118] [outer = 0x7f127ab03000] 07:12:30 INFO - PROCESS | 4433 | 1461420750482 Marionette TRACE conn3 <- [1,2792,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html",0,null,null,[["save()/restore() works for shadowOffsetY",0,null,null]]]}] 07:12:30 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | save()/restore() works for shadowOffsetY 07:12:30 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html | took 2032ms 07:12:30 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html 07:12:30 INFO - PROCESS | 4433 | 1461420750515 Marionette TRACE conn3 -> [0,2793,"getWindowHandle",null] 07:12:30 INFO - PROCESS | 4433 | 1461420750517 Marionette TRACE conn3 <- [1,2793,null,{"value":"8"}] 07:12:30 INFO - PROCESS | 4433 | 1461420750524 Marionette TRACE conn3 -> [0,2794,"setScriptTimeout",{"ms":35000}] 07:12:30 INFO - PROCESS | 4433 | 1461420750529 Marionette TRACE conn3 <- [1,2794,null,{}] 07:12:30 INFO - PROCESS | 4433 | 1461420750544 Marionette TRACE conn3 -> [0,2795,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:30 INFO - PROCESS | 4433 | 1461420750756 Marionette TRACE conn3 <- [1,2795,null,{"value":null}] 07:12:30 INFO - PROCESS | 4433 | 1461420750965 Marionette TRACE conn3 -> [0,2796,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:30 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127a3f0000 == 168 [pid = 4433] [id = 706] 07:12:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 250 (0x7f127a384c00) [pid = 4433] [serial = 2119] [outer = (nil)] 07:12:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 251 (0x7f128014cc00) [pid = 4433] [serial = 2120] [outer = 0x7f127a384c00] 07:12:31 INFO - PROCESS | 4433 | 1461420751031 Marionette DEBUG loaded listener.js 07:12:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 252 (0x7f1280751400) [pid = 4433] [serial = 2121] [outer = 0x7f127a384c00] 07:12:31 INFO - PROCESS | 4433 | 1461420751780 Marionette TRACE conn3 <- [1,2796,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stack.html",0,null,null,[["save()/restore() can be nested as a stack",0,null,null]]]}] 07:12:31 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | save()/restore() can be nested as a stack 07:12:31 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stack.html | took 1289ms 07:12:31 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html 07:12:31 INFO - PROCESS | 4433 | 1461420751813 Marionette TRACE conn3 -> [0,2797,"getWindowHandle",null] 07:12:31 INFO - PROCESS | 4433 | 1461420751816 Marionette TRACE conn3 <- [1,2797,null,{"value":"8"}] 07:12:31 INFO - PROCESS | 4433 | 1461420751821 Marionette TRACE conn3 -> [0,2798,"setScriptTimeout",{"ms":35000}] 07:12:31 INFO - PROCESS | 4433 | 1461420751824 Marionette TRACE conn3 <- [1,2798,null,{}] 07:12:31 INFO - PROCESS | 4433 | 1461420751829 Marionette TRACE conn3 -> [0,2799,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:32 INFO - PROCESS | 4433 | 1461420752110 Marionette TRACE conn3 <- [1,2799,null,{"value":null}] 07:12:32 INFO - PROCESS | 4433 | 1461420752150 Marionette TRACE conn3 -> [0,2800,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:32 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127de3e800 == 169 [pid = 4433] [id = 707] 07:12:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 253 (0x7f1280751800) [pid = 4433] [serial = 2122] [outer = (nil)] 07:12:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 254 (0x7f12814b4000) [pid = 4433] [serial = 2123] [outer = 0x7f1280751800] 07:12:32 INFO - PROCESS | 4433 | 1461420752210 Marionette DEBUG loaded listener.js 07:12:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 255 (0x7f1281c5cc00) [pid = 4433] [serial = 2124] [outer = 0x7f1280751800] 07:12:33 INFO - PROCESS | 4433 | 1461420753116 Marionette TRACE conn3 <- [1,2800,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html",0,null,null,[["save()/restore() stack depth is not unreasonably limited",0,null,null]]]}] 07:12:33 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | save()/restore() stack depth is not unreasonably limited 07:12:33 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html | took 1326ms 07:12:33 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html 07:12:33 INFO - PROCESS | 4433 | 1461420753147 Marionette TRACE conn3 -> [0,2801,"getWindowHandle",null] 07:12:33 INFO - PROCESS | 4433 | 1461420753149 Marionette TRACE conn3 <- [1,2801,null,{"value":"8"}] 07:12:33 INFO - PROCESS | 4433 | 1461420753154 Marionette TRACE conn3 -> [0,2802,"setScriptTimeout",{"ms":35000}] 07:12:33 INFO - PROCESS | 4433 | 1461420753157 Marionette TRACE conn3 <- [1,2802,null,{}] 07:12:33 INFO - PROCESS | 4433 | 1461420753169 Marionette TRACE conn3 -> [0,2803,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:33 INFO - PROCESS | 4433 | 1461420753417 Marionette TRACE conn3 <- [1,2803,null,{"value":null}] 07:12:33 INFO - PROCESS | 4433 | 1461420753463 Marionette TRACE conn3 -> [0,2804,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:33 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12801db800 == 170 [pid = 4433] [id = 708] 07:12:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 256 (0x7f128074f000) [pid = 4433] [serial = 2125] [outer = (nil)] 07:12:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 257 (0x7f1283b7b800) [pid = 4433] [serial = 2126] [outer = 0x7f128074f000] 07:12:33 INFO - PROCESS | 4433 | 1461420753522 Marionette DEBUG loaded listener.js 07:12:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 258 (0x7f128901ac00) [pid = 4433] [serial = 2127] [outer = 0x7f128074f000] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 257 (0x7f12834cd000) [pid = 4433] [serial = 1747] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.tiny.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 256 (0x7f128f8c3800) [pid = 4433] [serial = 1831] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unchanged.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 255 (0x7f127945f800) [pid = 4433] [serial = 2002] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.transform.2.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 254 (0x7f127a390c00) [pid = 4433] [serial = 1774] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.round.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 253 (0x7f1283b83400) [pid = 4433] [serial = 1756] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.zero.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 252 (0x7f128eb96800) [pid = 4433] [serial = 1828] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.unaffected.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 251 (0x7f128c07c800) [pid = 4433] [serial = 1816] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.modified.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 250 (0x7f12797ca400) [pid = 4433] [serial = 1981] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.stroke.basic.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 249 (0x7f1281362800) [pid = 4433] [serial = 1810] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect2.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 248 (0x7f128c07dc00) [pid = 4433] [serial = 1822] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.null.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 247 (0x7f128aab3400) [pid = 4433] [serial = 1759] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.clamp.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 246 (0x7f12797c8c00) [pid = 4433] [serial = 1918] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.x.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 245 (0x7f1279462c00) [pid = 4433] [serial = 1801] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.negative.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 244 (0x7f12834cf000) [pid = 4433] [serial = 1813] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.zero.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 243 (0x7f1281366c00) [pid = 4433] [serial = 1744] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.source.size.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 242 (0x7f128c075000) [pid = 4433] [serial = 1819] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.nonfinite.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 241 (0x7f12797d1c00) [pid = 4433] [serial = 1771] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.readonly.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 240 (0x7f128b013c00) [pid = 4433] [serial = 1765] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.nan.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 239 (0x7f12813bb400) [pid = 4433] [serial = 1666] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.create1.initial.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 238 (0x7f128b2e2000) [pid = 4433] [serial = 1768] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.properties.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 237 (0x7f128074e800) [pid = 4433] [serial = 2050] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.default.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 236 (0x7f1280c8f400) [pid = 4433] [serial = 2053] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.basic.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 235 (0x7f127fe7ac00) [pid = 4433] [serial = 2047] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.start.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 234 (0x7f127a4b9400) [pid = 4433] [serial = 2041] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.other.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 233 (0x7f1279461000) [pid = 4433] [serial = 2044] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.space.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 232 (0x7f1281358c00) [pid = 4433] [serial = 1807] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.rect1.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 231 (0x7f127de14800) [pid = 4433] [serial = 1777] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.set.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 230 (0x7f128aab3c00) [pid = 4433] [serial = 1762] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.object.ctor.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 229 (0x7f12834d3800) [pid = 4433] [serial = 1753] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.unaffected.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 228 (0x7f127ff0f400) [pid = 4433] [serial = 1804] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.dirty.outside.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 227 (0x7f1279464400) [pid = 4433] [serial = 1834] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.wrongtype.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 226 (0x7f127e81e400) [pid = 4433] [serial = 1825] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.put.path.html] 07:12:34 INFO - PROCESS | 4433 | --DOMWINDOW == 225 (0x7f12834cd800) [pid = 4433] [serial = 1750] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/pixel-manipulation/2d.imageData.get.type.html] 07:12:35 INFO - PROCESS | 4433 | 1461420755259 Marionette TRACE conn3 <- [1,2804,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html",0,null,null,[["save()/restore() works for strokeStyle",0,null,null]]]}] 07:12:35 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | save()/restore() works for strokeStyle 07:12:35 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html | took 2134ms 07:12:35 INFO - PROCESS | 4433 | 1461420755288 Marionette TRACE conn3 -> [0,2805,"getWindowHandle",null] 07:12:35 INFO - PROCESS | 4433 | 1461420755291 Marionette TRACE conn3 <- [1,2805,null,{"value":"8"}] 07:12:35 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html 07:12:35 INFO - PROCESS | 4433 | 1461420755296 Marionette TRACE conn3 -> [0,2806,"setScriptTimeout",{"ms":35000}] 07:12:35 INFO - PROCESS | 4433 | 1461420755298 Marionette TRACE conn3 <- [1,2806,null,{}] 07:12:35 INFO - PROCESS | 4433 | 1461420755303 Marionette TRACE conn3 -> [0,2807,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:35 INFO - PROCESS | 4433 | 1461420755587 Marionette TRACE conn3 <- [1,2807,null,{"value":null}] 07:12:35 INFO - PROCESS | 4433 | 1461420755614 Marionette TRACE conn3 -> [0,2808,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:35 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12813a1800 == 171 [pid = 4433] [id = 709] 07:12:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 226 (0x7f1280711400) [pid = 4433] [serial = 2128] [outer = (nil)] 07:12:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 227 (0x7f1289018c00) [pid = 4433] [serial = 2129] [outer = 0x7f1280711400] 07:12:35 INFO - PROCESS | 4433 | 1461420755678 Marionette DEBUG loaded listener.js 07:12:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 228 (0x7f128aa11400) [pid = 4433] [serial = 2130] [outer = 0x7f1280711400] 07:12:36 INFO - PROCESS | 4433 | 1461420756495 Marionette TRACE conn3 <- [1,2808,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html",0,null,null,[["save()/restore() works for textAlign",0,null,null]]]}] 07:12:36 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | save()/restore() works for textAlign 07:12:36 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html | took 1230ms 07:12:36 INFO - PROCESS | 4433 | 1461420756526 Marionette TRACE conn3 -> [0,2809,"getWindowHandle",null] 07:12:36 INFO - PROCESS | 4433 | 1461420756528 Marionette TRACE conn3 <- [1,2809,null,{"value":"8"}] 07:12:36 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html 07:12:36 INFO - PROCESS | 4433 | 1461420756537 Marionette TRACE conn3 -> [0,2810,"setScriptTimeout",{"ms":35000}] 07:12:36 INFO - PROCESS | 4433 | 1461420756543 Marionette TRACE conn3 <- [1,2810,null,{}] 07:12:36 INFO - PROCESS | 4433 | 1461420756550 Marionette TRACE conn3 -> [0,2811,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:36 INFO - PROCESS | 4433 | 1461420756824 Marionette TRACE conn3 <- [1,2811,null,{"value":null}] 07:12:37 INFO - PROCESS | 4433 | 1461420757144 Marionette TRACE conn3 -> [0,2812,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:37 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12747ac800 == 172 [pid = 4433] [id = 710] 07:12:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 229 (0x7f1276214c00) [pid = 4433] [serial = 2131] [outer = (nil)] 07:12:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 230 (0x7f127621bc00) [pid = 4433] [serial = 2132] [outer = 0x7f1276214c00] 07:12:37 INFO - PROCESS | 4433 | 1461420757224 Marionette DEBUG loaded listener.js 07:12:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 231 (0x7f127966b800) [pid = 4433] [serial = 2133] [outer = 0x7f1276214c00] 07:12:38 INFO - PROCESS | 4433 | 1461420758130 Marionette TRACE conn3 <- [1,2812,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html",0,null,null,[["save()/restore() works for textBaseline",0,null,null]]]}] 07:12:38 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | save()/restore() works for textBaseline 07:12:38 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html | took 1636ms 07:12:38 INFO - PROCESS | 4433 | 1461420758175 Marionette TRACE conn3 -> [0,2813,"getWindowHandle",null] 07:12:38 INFO - PROCESS | 4433 | 1461420758182 Marionette TRACE conn3 <- [1,2813,null,{"value":"8"}] 07:12:38 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html 07:12:38 INFO - PROCESS | 4433 | 1461420758191 Marionette TRACE conn3 -> [0,2814,"setScriptTimeout",{"ms":35000}] 07:12:38 INFO - PROCESS | 4433 | 1461420758195 Marionette TRACE conn3 <- [1,2814,null,{}] 07:12:38 INFO - PROCESS | 4433 | 1461420758202 Marionette TRACE conn3 -> [0,2815,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:38 INFO - PROCESS | 4433 | 1461420758439 Marionette TRACE conn3 <- [1,2815,null,{"value":null}] 07:12:38 INFO - PROCESS | 4433 | 1461420758705 Marionette TRACE conn3 -> [0,2816,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:38 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127c418800 == 173 [pid = 4433] [id = 711] 07:12:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 232 (0x7f127a4b6400) [pid = 4433] [serial = 2134] [outer = (nil)] 07:12:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 233 (0x7f127f1eb800) [pid = 4433] [serial = 2135] [outer = 0x7f127a4b6400] 07:12:38 INFO - PROCESS | 4433 | 1461420758785 Marionette DEBUG loaded listener.js 07:12:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 234 (0x7f127ff05400) [pid = 4433] [serial = 2136] [outer = 0x7f127a4b6400] 07:12:39 INFO - PROCESS | 4433 | 1461420759701 Marionette TRACE conn3 <- [1,2816,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html",0,null,null,[["save()/restore() affects the current transformation matrix",0,null,null]]]}] 07:12:39 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | save()/restore() affects the current transformation matrix 07:12:39 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.transformation.html | took 1579ms 07:12:39 INFO - PROCESS | 4433 | 1461420759778 Marionette TRACE conn3 -> [0,2817,"getWindowHandle",null] 07:12:39 INFO - PROCESS | 4433 | 1461420759784 Marionette TRACE conn3 <- [1,2817,null,{"value":"8"}] 07:12:39 INFO - TEST-START | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html 07:12:39 INFO - PROCESS | 4433 | 1461420759790 Marionette TRACE conn3 -> [0,2818,"setScriptTimeout",{"ms":35000}] 07:12:39 INFO - PROCESS | 4433 | 1461420759792 Marionette TRACE conn3 <- [1,2818,null,{}] 07:12:39 INFO - PROCESS | 4433 | 1461420759798 Marionette TRACE conn3 -> [0,2819,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:40 INFO - PROCESS | 4433 | 1461420760012 Marionette TRACE conn3 <- [1,2819,null,{"value":null}] 07:12:40 INFO - PROCESS | 4433 | 1461420760279 Marionette TRACE conn3 -> [0,2820,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:40 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1281484000 == 174 [pid = 4433] [id = 712] 07:12:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 235 (0x7f128070c000) [pid = 4433] [serial = 2137] [outer = (nil)] 07:12:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 236 (0x7f1280de3400) [pid = 4433] [serial = 2138] [outer = 0x7f128070c000] 07:12:40 INFO - PROCESS | 4433 | 1461420760438 Marionette DEBUG loaded listener.js 07:12:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 237 (0x7f1281c55c00) [pid = 4433] [serial = 2139] [outer = 0x7f128070c000] 07:12:41 INFO - PROCESS | 4433 | 1461420761345 Marionette TRACE conn3 <- [1,2820,null,{"value":["/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html",0,null,null,[["restore() with an empty stack has no effect",0,null,null]]]}] 07:12:41 INFO - TEST-PASS | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | restore() with an empty stack has no effect 07:12:41 INFO - TEST-OK | /2dcontext/the-canvas-state/2d.state.saverestore.underflow.html | took 1627ms 07:12:41 INFO - TEST-START | /2dcontext/transformations/2d.transformation.order.html 07:12:41 INFO - PROCESS | 4433 | 1461420761418 Marionette TRACE conn3 -> [0,2821,"getWindowHandle",null] 07:12:41 INFO - PROCESS | 4433 | 1461420761421 Marionette TRACE conn3 <- [1,2821,null,{"value":"8"}] 07:12:41 INFO - PROCESS | 4433 | 1461420761436 Marionette TRACE conn3 -> [0,2822,"setScriptTimeout",{"ms":35000}] 07:12:41 INFO - PROCESS | 4433 | 1461420761446 Marionette TRACE conn3 <- [1,2822,null,{}] 07:12:41 INFO - PROCESS | 4433 | 1461420761453 Marionette TRACE conn3 -> [0,2823,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:41 INFO - PROCESS | 4433 | 1461420761730 Marionette TRACE conn3 <- [1,2823,null,{"value":null}] 07:12:42 INFO - PROCESS | 4433 | 1461420762043 Marionette TRACE conn3 -> [0,2824,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:42 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12890bf000 == 175 [pid = 4433] [id = 713] 07:12:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 238 (0x7f128074c400) [pid = 4433] [serial = 2140] [outer = (nil)] 07:12:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 239 (0x7f128a74d000) [pid = 4433] [serial = 2141] [outer = 0x7f128074c400] 07:12:42 INFO - PROCESS | 4433 | 1461420762119 Marionette DEBUG loaded listener.js 07:12:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 240 (0x7f128aa0e800) [pid = 4433] [serial = 2142] [outer = 0x7f128074c400] 07:12:42 INFO - PROCESS | 4433 | 1461420762983 Marionette TRACE conn3 <- [1,2824,null,{"value":["/2dcontext/transformations/2d.transformation.order.html",0,null,null,[["Transformations are applied in the right order",0,null,null]]]}] 07:12:43 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.order.html | Transformations are applied in the right order 07:12:43 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.order.html | took 1599ms 07:12:43 INFO - PROCESS | 4433 | 1461420763027 Marionette TRACE conn3 -> [0,2825,"getWindowHandle",null] 07:12:43 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.direction.html 07:12:43 INFO - PROCESS | 4433 | 1461420763031 Marionette TRACE conn3 <- [1,2825,null,{"value":"8"}] 07:12:43 INFO - PROCESS | 4433 | 1461420763036 Marionette TRACE conn3 -> [0,2826,"setScriptTimeout",{"ms":35000}] 07:12:43 INFO - PROCESS | 4433 | 1461420763039 Marionette TRACE conn3 <- [1,2826,null,{}] 07:12:43 INFO - PROCESS | 4433 | 1461420763045 Marionette TRACE conn3 -> [0,2827,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:43 INFO - PROCESS | 4433 | 1461420763262 Marionette TRACE conn3 <- [1,2827,null,{"value":null}] 07:12:43 INFO - PROCESS | 4433 | 1461420763508 Marionette TRACE conn3 -> [0,2828,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.direction.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:43 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b259800 == 176 [pid = 4433] [id = 714] 07:12:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 241 (0x7f1281c8d000) [pid = 4433] [serial = 2143] [outer = (nil)] 07:12:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 242 (0x7f128b2e2000) [pid = 4433] [serial = 2144] [outer = 0x7f1281c8d000] 07:12:43 INFO - PROCESS | 4433 | 1461420763581 Marionette DEBUG loaded listener.js 07:12:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 243 (0x7f128b9ac400) [pid = 4433] [serial = 2145] [outer = 0x7f1281c8d000] 07:12:44 INFO - PROCESS | 4433 | 1461420764503 Marionette TRACE conn3 <- [1,2828,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.direction.html",0,null,null,[["rotate() is clockwise",0,null,null]]]}] 07:12:44 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.direction.html | rotate() is clockwise 07:12:44 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.direction.html | took 1538ms 07:12:44 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html 07:12:44 INFO - PROCESS | 4433 | 1461420764575 Marionette TRACE conn3 -> [0,2829,"getWindowHandle",null] 07:12:44 INFO - PROCESS | 4433 | 1461420764578 Marionette TRACE conn3 <- [1,2829,null,{"value":"8"}] 07:12:44 INFO - PROCESS | 4433 | 1461420764584 Marionette TRACE conn3 -> [0,2830,"setScriptTimeout",{"ms":35000}] 07:12:44 INFO - PROCESS | 4433 | 1461420764588 Marionette TRACE conn3 <- [1,2830,null,{}] 07:12:44 INFO - PROCESS | 4433 | 1461420764593 Marionette TRACE conn3 -> [0,2831,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:44 INFO - PROCESS | 4433 | 1461420764806 Marionette TRACE conn3 <- [1,2831,null,{"value":null}] 07:12:45 INFO - PROCESS | 4433 | 1461420765076 Marionette TRACE conn3 -> [0,2832,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:45 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128bf6a800 == 177 [pid = 4433] [id = 715] 07:12:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 244 (0x7f128c004000) [pid = 4433] [serial = 2146] [outer = (nil)] 07:12:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 245 (0x7f128c071000) [pid = 4433] [serial = 2147] [outer = 0x7f128c004000] 07:12:45 INFO - PROCESS | 4433 | 1461420765216 Marionette DEBUG loaded listener.js 07:12:45 INFO - PROCESS | 4433 | ++DOMWINDOW == 246 (0x7f128eb96800) [pid = 4433] [serial = 2148] [outer = 0x7f128c004000] 07:12:46 INFO - PROCESS | 4433 | 1461420766165 Marionette TRACE conn3 <- [1,2832,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.nonfinite.html",0,null,null,[["rotate() with Infinity/NaN is ignored",0,null,null]]]}] 07:12:46 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | rotate() with Infinity/NaN is ignored 07:12:46 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.nonfinite.html | took 1632ms 07:12:46 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.radians.html 07:12:46 INFO - PROCESS | 4433 | 1461420766216 Marionette TRACE conn3 -> [0,2833,"getWindowHandle",null] 07:12:46 INFO - PROCESS | 4433 | 1461420766219 Marionette TRACE conn3 <- [1,2833,null,{"value":"8"}] 07:12:46 INFO - PROCESS | 4433 | 1461420766225 Marionette TRACE conn3 -> [0,2834,"setScriptTimeout",{"ms":35000}] 07:12:46 INFO - PROCESS | 4433 | 1461420766228 Marionette TRACE conn3 <- [1,2834,null,{}] 07:12:46 INFO - PROCESS | 4433 | 1461420766233 Marionette TRACE conn3 -> [0,2835,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:46 INFO - PROCESS | 4433 | 1461420766442 Marionette TRACE conn3 <- [1,2835,null,{"value":null}] 07:12:46 INFO - PROCESS | 4433 | 1461420766723 Marionette TRACE conn3 -> [0,2836,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.radians.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:46 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f418000 == 178 [pid = 4433] [id = 716] 07:12:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 247 (0x7f128afda800) [pid = 4433] [serial = 2149] [outer = (nil)] 07:12:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 248 (0x7f128f181800) [pid = 4433] [serial = 2150] [outer = 0x7f128afda800] 07:12:46 INFO - PROCESS | 4433 | 1461420766838 Marionette DEBUG loaded listener.js 07:12:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 249 (0x7f128f252000) [pid = 4433] [serial = 2151] [outer = 0x7f128afda800] 07:12:47 INFO - PROCESS | 4433 | 1461420767685 Marionette TRACE conn3 <- [1,2836,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.radians.html",0,null,null,[["rotate() uses radians",0,null,null]]]}] 07:12:47 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.radians.html | rotate() uses radians 07:12:47 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.radians.html | took 1535ms 07:12:47 INFO - PROCESS | 4433 | 1461420767760 Marionette TRACE conn3 -> [0,2837,"getWindowHandle",null] 07:12:47 INFO - PROCESS | 4433 | 1461420767763 Marionette TRACE conn3 <- [1,2837,null,{"value":"8"}] 07:12:47 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrap.html 07:12:47 INFO - PROCESS | 4433 | 1461420767769 Marionette TRACE conn3 -> [0,2838,"setScriptTimeout",{"ms":35000}] 07:12:47 INFO - PROCESS | 4433 | 1461420767772 Marionette TRACE conn3 <- [1,2838,null,{}] 07:12:47 INFO - PROCESS | 4433 | 1461420767777 Marionette TRACE conn3 -> [0,2839,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:48 INFO - PROCESS | 4433 | 1461420768022 Marionette TRACE conn3 <- [1,2839,null,{"value":null}] 07:12:48 INFO - PROCESS | 4433 | 1461420768333 Marionette TRACE conn3 -> [0,2840,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrap.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:48 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128fac2000 == 179 [pid = 4433] [id = 717] 07:12:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 250 (0x7f128c004400) [pid = 4433] [serial = 2152] [outer = (nil)] 07:12:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 251 (0x7f128f780c00) [pid = 4433] [serial = 2153] [outer = 0x7f128c004400] 07:12:48 INFO - PROCESS | 4433 | 1461420768405 Marionette DEBUG loaded listener.js 07:12:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 252 (0x7f128f78ac00) [pid = 4433] [serial = 2154] [outer = 0x7f128c004400] 07:12:49 INFO - PROCESS | 4433 | 1461420769241 Marionette TRACE conn3 <- [1,2840,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrap.html",0,null,null,[["rotate() wraps large positive values correctly",0,null,null]]]}] 07:12:49 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrap.html | rotate() wraps large positive values correctly 07:12:49 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrap.html | took 1528ms 07:12:49 INFO - PROCESS | 4433 | 1461420769297 Marionette TRACE conn3 -> [0,2841,"getWindowHandle",null] 07:12:49 INFO - PROCESS | 4433 | 1461420769301 Marionette TRACE conn3 <- [1,2841,null,{"value":"8"}] 07:12:49 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html 07:12:49 INFO - PROCESS | 4433 | 1461420769307 Marionette TRACE conn3 -> [0,2842,"setScriptTimeout",{"ms":35000}] 07:12:49 INFO - PROCESS | 4433 | 1461420769309 Marionette TRACE conn3 <- [1,2842,null,{}] 07:12:49 INFO - PROCESS | 4433 | 1461420769314 Marionette TRACE conn3 -> [0,2843,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:49 INFO - PROCESS | 4433 | 1461420769516 Marionette TRACE conn3 <- [1,2843,null,{"value":null}] 07:12:49 INFO - PROCESS | 4433 | 1461420769789 Marionette TRACE conn3 -> [0,2844,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:49 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1295960000 == 180 [pid = 4433] [id = 718] 07:12:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 253 (0x7f128f17d000) [pid = 4433] [serial = 2155] [outer = (nil)] 07:12:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 254 (0x7f128fbf4c00) [pid = 4433] [serial = 2156] [outer = 0x7f128f17d000] 07:12:49 INFO - PROCESS | 4433 | 1461420769909 Marionette DEBUG loaded listener.js 07:12:50 INFO - PROCESS | 4433 | ++DOMWINDOW == 255 (0x7f1293388c00) [pid = 4433] [serial = 2157] [outer = 0x7f128f17d000] 07:12:50 INFO - PROCESS | 4433 | 1461420770737 Marionette TRACE conn3 <- [1,2844,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html",0,null,null,[["rotate() wraps large negative values correctly",0,null,null]]]}] 07:12:50 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | rotate() wraps large negative values correctly 07:12:50 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.wrapnegative.html | took 1483ms 07:12:50 INFO - TEST-START | /2dcontext/transformations/2d.transformation.rotate.zero.html 07:12:50 INFO - PROCESS | 4433 | 1461420770791 Marionette TRACE conn3 -> [0,2845,"getWindowHandle",null] 07:12:50 INFO - PROCESS | 4433 | 1461420770793 Marionette TRACE conn3 <- [1,2845,null,{"value":"8"}] 07:12:50 INFO - PROCESS | 4433 | 1461420770799 Marionette TRACE conn3 -> [0,2846,"setScriptTimeout",{"ms":35000}] 07:12:50 INFO - PROCESS | 4433 | 1461420770803 Marionette TRACE conn3 <- [1,2846,null,{}] 07:12:50 INFO - PROCESS | 4433 | 1461420770808 Marionette TRACE conn3 -> [0,2847,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:51 INFO - PROCESS | 4433 | 1461420771019 Marionette TRACE conn3 <- [1,2847,null,{"value":null}] 07:12:51 INFO - PROCESS | 4433 | 1461420771295 Marionette TRACE conn3 -> [0,2848,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.rotate.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:51 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a2409800 == 181 [pid = 4433] [id = 719] 07:12:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 256 (0x7f128f24fc00) [pid = 4433] [serial = 2158] [outer = (nil)] 07:12:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 257 (0x7f12955a6800) [pid = 4433] [serial = 2159] [outer = 0x7f128f24fc00] 07:12:51 INFO - PROCESS | 4433 | 1461420771407 Marionette DEBUG loaded listener.js 07:12:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 258 (0x7f129651e800) [pid = 4433] [serial = 2160] [outer = 0x7f128f24fc00] 07:12:52 INFO - PROCESS | 4433 | 1461420772272 Marionette TRACE conn3 <- [1,2848,null,{"value":["/2dcontext/transformations/2d.transformation.rotate.zero.html",0,null,null,[["rotate() by 0 does nothing",0,null,null]]]}] 07:12:52 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.rotate.zero.html | rotate() by 0 does nothing 07:12:52 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.rotate.zero.html | took 1537ms 07:12:52 INFO - PROCESS | 4433 | 1461420772337 Marionette TRACE conn3 -> [0,2849,"getWindowHandle",null] 07:12:52 INFO - PROCESS | 4433 | 1461420772341 Marionette TRACE conn3 <- [1,2849,null,{"value":"8"}] 07:12:52 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.basic.html 07:12:52 INFO - PROCESS | 4433 | 1461420772347 Marionette TRACE conn3 -> [0,2850,"setScriptTimeout",{"ms":35000}] 07:12:52 INFO - PROCESS | 4433 | 1461420772349 Marionette TRACE conn3 <- [1,2850,null,{}] 07:12:52 INFO - PROCESS | 4433 | 1461420772354 Marionette TRACE conn3 -> [0,2851,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:52 INFO - PROCESS | 4433 | 1461420772561 Marionette TRACE conn3 <- [1,2851,null,{"value":null}] 07:12:52 INFO - PROCESS | 4433 | 1461420772830 Marionette TRACE conn3 -> [0,2852,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:52 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a6c65000 == 182 [pid = 4433] [id = 720] 07:12:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 259 (0x7f129c187800) [pid = 4433] [serial = 2161] [outer = (nil)] 07:12:52 INFO - PROCESS | 4433 | ++DOMWINDOW == 260 (0x7f12a111a400) [pid = 4433] [serial = 2162] [outer = 0x7f129c187800] 07:12:52 INFO - PROCESS | 4433 | 1461420772968 Marionette DEBUG loaded listener.js 07:12:53 INFO - PROCESS | 4433 | ++DOMWINDOW == 261 (0x7f12a2075c00) [pid = 4433] [serial = 2163] [outer = 0x7f129c187800] 07:12:53 INFO - PROCESS | 4433 | 1461420773842 Marionette TRACE conn3 <- [1,2852,null,{"value":["/2dcontext/transformations/2d.transformation.scale.basic.html",0,null,null,[["scale() works",0,null,null]]]}] 07:12:53 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.basic.html | scale() works 07:12:53 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.basic.html | took 1534ms 07:12:53 INFO - PROCESS | 4433 | 1461420773881 Marionette TRACE conn3 -> [0,2853,"getWindowHandle",null] 07:12:53 INFO - PROCESS | 4433 | 1461420773884 Marionette TRACE conn3 <- [1,2853,null,{"value":"8"}] 07:12:53 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.large.html 07:12:53 INFO - PROCESS | 4433 | 1461420773890 Marionette TRACE conn3 -> [0,2854,"setScriptTimeout",{"ms":35000}] 07:12:53 INFO - PROCESS | 4433 | 1461420773894 Marionette TRACE conn3 <- [1,2854,null,{}] 07:12:53 INFO - PROCESS | 4433 | 1461420773900 Marionette TRACE conn3 -> [0,2855,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:54 INFO - PROCESS | 4433 | 1461420774137 Marionette TRACE conn3 <- [1,2855,null,{"value":null}] 07:12:54 INFO - PROCESS | 4433 | 1461420774414 Marionette TRACE conn3 -> [0,2856,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.large.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:54 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1276f96000 == 183 [pid = 4433] [id = 721] 07:12:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 262 (0x7f129c18d400) [pid = 4433] [serial = 2164] [outer = (nil)] 07:12:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 263 (0x7f12a6b66800) [pid = 4433] [serial = 2165] [outer = 0x7f129c18d400] 07:12:54 INFO - PROCESS | 4433 | 1461420774533 Marionette DEBUG loaded listener.js 07:12:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 264 (0x7f12a743bc00) [pid = 4433] [serial = 2166] [outer = 0x7f129c18d400] 07:12:55 INFO - PROCESS | 4433 | 1461420775346 Marionette TRACE conn3 <- [1,2856,null,{"value":["/2dcontext/transformations/2d.transformation.scale.large.html",0,null,null,[["scale() with large scale factors works",0,null,null]]]}] 07:12:55 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.large.html | scale() with large scale factors works 07:12:55 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.large.html | took 1530ms 07:12:55 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.multiple.html 07:12:55 INFO - PROCESS | 4433 | 1461420775422 Marionette TRACE conn3 -> [0,2857,"getWindowHandle",null] 07:12:55 INFO - PROCESS | 4433 | 1461420775424 Marionette TRACE conn3 <- [1,2857,null,{"value":"8"}] 07:12:55 INFO - PROCESS | 4433 | 1461420775430 Marionette TRACE conn3 -> [0,2858,"setScriptTimeout",{"ms":35000}] 07:12:55 INFO - PROCESS | 4433 | 1461420775433 Marionette TRACE conn3 <- [1,2858,null,{}] 07:12:55 INFO - PROCESS | 4433 | 1461420775438 Marionette TRACE conn3 -> [0,2859,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:55 INFO - PROCESS | 4433 | 1461420775646 Marionette TRACE conn3 <- [1,2859,null,{"value":null}] 07:12:55 INFO - PROCESS | 4433 | 1461420775928 Marionette TRACE conn3 -> [0,2860,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:55 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127d8d3000 == 184 [pid = 4433] [id = 722] 07:12:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 265 (0x7f12728f4c00) [pid = 4433] [serial = 2167] [outer = (nil)] 07:12:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 266 (0x7f12728fa000) [pid = 4433] [serial = 2168] [outer = 0x7f12728f4c00] 07:12:56 INFO - PROCESS | 4433 | 1461420776043 Marionette DEBUG loaded listener.js 07:12:56 INFO - PROCESS | 4433 | ++DOMWINDOW == 267 (0x7f12728fe800) [pid = 4433] [serial = 2169] [outer = 0x7f12728f4c00] 07:12:56 INFO - PROCESS | 4433 | 1461420776881 Marionette TRACE conn3 <- [1,2860,null,{"value":["/2dcontext/transformations/2d.transformation.scale.multiple.html",0,null,null,[["Multiple scale()s combine",0,null,null]]]}] 07:12:56 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.multiple.html | Multiple scale()s combine 07:12:56 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.multiple.html | took 1485ms 07:12:56 INFO - PROCESS | 4433 | 1461420776914 Marionette TRACE conn3 -> [0,2861,"getWindowHandle",null] 07:12:56 INFO - PROCESS | 4433 | 1461420776917 Marionette TRACE conn3 <- [1,2861,null,{"value":"8"}] 07:12:56 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.negative.html 07:12:56 INFO - PROCESS | 4433 | 1461420776923 Marionette TRACE conn3 -> [0,2862,"setScriptTimeout",{"ms":35000}] 07:12:56 INFO - PROCESS | 4433 | 1461420776925 Marionette TRACE conn3 <- [1,2862,null,{}] 07:12:56 INFO - PROCESS | 4433 | 1461420776931 Marionette TRACE conn3 -> [0,2863,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:57 INFO - PROCESS | 4433 | 1461420777146 Marionette TRACE conn3 <- [1,2863,null,{"value":null}] 07:12:57 INFO - PROCESS | 4433 | 1461420777423 Marionette TRACE conn3 -> [0,2864,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.negative.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:57 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1276135000 == 185 [pid = 4433] [id = 723] 07:12:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 268 (0x7f12728f5400) [pid = 4433] [serial = 2170] [outer = (nil)] 07:12:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 269 (0x7f127c4d5c00) [pid = 4433] [serial = 2171] [outer = 0x7f12728f5400] 07:12:57 INFO - PROCESS | 4433 | 1461420777497 Marionette DEBUG loaded listener.js 07:12:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 270 (0x7f127c4da400) [pid = 4433] [serial = 2172] [outer = 0x7f12728f5400] 07:12:58 INFO - PROCESS | 4433 | 1461420778359 Marionette TRACE conn3 <- [1,2864,null,{"value":["/2dcontext/transformations/2d.transformation.scale.negative.html",0,null,null,[["scale() with negative scale factors works",0,null,null]]]}] 07:12:58 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.negative.html | scale() with negative scale factors works 07:12:58 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.negative.html | took 1477ms 07:12:58 INFO - PROCESS | 4433 | 1461420778401 Marionette TRACE conn3 -> [0,2865,"getWindowHandle",null] 07:12:58 INFO - PROCESS | 4433 | 1461420778405 Marionette TRACE conn3 <- [1,2865,null,{"value":"8"}] 07:12:58 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.nonfinite.html 07:12:58 INFO - PROCESS | 4433 | 1461420778411 Marionette TRACE conn3 -> [0,2866,"setScriptTimeout",{"ms":35000}] 07:12:58 INFO - PROCESS | 4433 | 1461420778414 Marionette TRACE conn3 <- [1,2866,null,{}] 07:12:58 INFO - PROCESS | 4433 | 1461420778419 Marionette TRACE conn3 -> [0,2867,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:12:58 INFO - PROCESS | 4433 | 1461420778627 Marionette TRACE conn3 <- [1,2867,null,{"value":null}] 07:12:58 INFO - PROCESS | 4433 | 1461420778907 Marionette TRACE conn3 -> [0,2868,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:12:58 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127614f800 == 186 [pid = 4433] [id = 724] 07:12:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 271 (0x7f12728f5800) [pid = 4433] [serial = 2173] [outer = (nil)] 07:12:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 272 (0x7f12761cb400) [pid = 4433] [serial = 2174] [outer = 0x7f12728f5800] 07:12:58 INFO - PROCESS | 4433 | 1461420778984 Marionette DEBUG loaded listener.js 07:12:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 273 (0x7f12761d0000) [pid = 4433] [serial = 2175] [outer = 0x7f12728f5800] 07:12:59 INFO - PROCESS | 4433 | 1461420779814 Marionette TRACE conn3 <- [1,2868,null,{"value":["/2dcontext/transformations/2d.transformation.scale.nonfinite.html",0,null,null,[["scale() with Infinity/NaN is ignored",0,null,null]]]}] 07:12:59 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | scale() with Infinity/NaN is ignored 07:12:59 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.nonfinite.html | took 1478ms 07:12:59 INFO - TEST-START | /2dcontext/transformations/2d.transformation.scale.zero.html 07:12:59 INFO - PROCESS | 4433 | 1461420779890 Marionette TRACE conn3 -> [0,2869,"getWindowHandle",null] 07:12:59 INFO - PROCESS | 4433 | 1461420779893 Marionette TRACE conn3 <- [1,2869,null,{"value":"8"}] 07:12:59 INFO - PROCESS | 4433 | 1461420779898 Marionette TRACE conn3 -> [0,2870,"setScriptTimeout",{"ms":35000}] 07:12:59 INFO - PROCESS | 4433 | 1461420779901 Marionette TRACE conn3 <- [1,2870,null,{}] 07:12:59 INFO - PROCESS | 4433 | 1461420779906 Marionette TRACE conn3 -> [0,2871,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:00 INFO - PROCESS | 4433 | 1461420780139 Marionette TRACE conn3 <- [1,2871,null,{"value":null}] 07:13:00 INFO - PROCESS | 4433 | 1461420780413 Marionette TRACE conn3 -> [0,2872,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.scale.zero.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:00 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127a83d800 == 187 [pid = 4433] [id = 725] 07:13:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 274 (0x7f12728fe000) [pid = 4433] [serial = 2176] [outer = (nil)] 07:13:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 275 (0x7f127c4d7400) [pid = 4433] [serial = 2177] [outer = 0x7f12728fe000] 07:13:00 INFO - PROCESS | 4433 | 1461420780526 Marionette DEBUG loaded listener.js 07:13:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 276 (0x7f127c4de000) [pid = 4433] [serial = 2178] [outer = 0x7f12728fe000] 07:13:01 INFO - PROCESS | 4433 | 1461420781379 Marionette TRACE conn3 <- [1,2872,null,{"value":["/2dcontext/transformations/2d.transformation.scale.zero.html",0,null,null,[["scale() with a scale factor of zero works",0,null,null]]]}] 07:13:01 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.scale.zero.html | scale() with a scale factor of zero works 07:13:01 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.scale.zero.html | took 1531ms 07:13:01 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.multiple.html 07:13:01 INFO - PROCESS | 4433 | 1461420781430 Marionette TRACE conn3 -> [0,2873,"getWindowHandle",null] 07:13:01 INFO - PROCESS | 4433 | 1461420781432 Marionette TRACE conn3 <- [1,2873,null,{"value":"8"}] 07:13:01 INFO - PROCESS | 4433 | 1461420781439 Marionette TRACE conn3 -> [0,2874,"setScriptTimeout",{"ms":35000}] 07:13:01 INFO - PROCESS | 4433 | 1461420781442 Marionette TRACE conn3 <- [1,2874,null,{}] 07:13:01 INFO - PROCESS | 4433 | 1461420781447 Marionette TRACE conn3 -> [0,2875,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:01 INFO - PROCESS | 4433 | 1461420781649 Marionette TRACE conn3 <- [1,2875,null,{"value":null}] 07:13:01 INFO - PROCESS | 4433 | 1461420781936 Marionette TRACE conn3 -> [0,2876,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.multiple.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:01 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12790a8800 == 188 [pid = 4433] [id = 726] 07:13:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 277 (0x7f12761ca800) [pid = 4433] [serial = 2179] [outer = (nil)] 07:13:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 278 (0x7f1279076400) [pid = 4433] [serial = 2180] [outer = 0x7f12761ca800] 07:13:02 INFO - PROCESS | 4433 | 1461420782009 Marionette DEBUG loaded listener.js 07:13:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 279 (0x7f127907b400) [pid = 4433] [serial = 2181] [outer = 0x7f12761ca800] 07:13:02 INFO - PROCESS | 4433 | 1461420782871 Marionette TRACE conn3 <- [1,2876,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.multiple.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.multiple",0,null,null]]]}] 07:13:02 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | Canvas test: 2d.transformation.setTransform.multiple 07:13:02 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.multiple.html | took 1481ms 07:13:02 INFO - PROCESS | 4433 | 1461420782920 Marionette TRACE conn3 -> [0,2877,"getWindowHandle",null] 07:13:02 INFO - PROCESS | 4433 | 1461420782923 Marionette TRACE conn3 <- [1,2877,null,{"value":"8"}] 07:13:02 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html 07:13:02 INFO - PROCESS | 4433 | 1461420782929 Marionette TRACE conn3 -> [0,2878,"setScriptTimeout",{"ms":35000}] 07:13:02 INFO - PROCESS | 4433 | 1461420782932 Marionette TRACE conn3 <- [1,2878,null,{}] 07:13:02 INFO - PROCESS | 4433 | 1461420782957 Marionette TRACE conn3 -> [0,2879,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:03 INFO - PROCESS | 4433 | 1461420783163 Marionette TRACE conn3 <- [1,2879,null,{"value":null}] 07:13:03 INFO - PROCESS | 4433 | 1461420783484 Marionette TRACE conn3 -> [0,2880,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:03 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127d8c9000 == 189 [pid = 4433] [id = 727] 07:13:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 280 (0x7f1275d35000) [pid = 4433] [serial = 2182] [outer = (nil)] 07:13:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 281 (0x7f1275d3cc00) [pid = 4433] [serial = 2183] [outer = 0x7f1275d35000] 07:13:03 INFO - PROCESS | 4433 | 1461420783594 Marionette DEBUG loaded listener.js 07:13:03 INFO - PROCESS | 4433 | ++DOMWINDOW == 282 (0x7f1275d42000) [pid = 4433] [serial = 2184] [outer = 0x7f1275d35000] 07:13:04 INFO - PROCESS | 4433 | 1461420784489 Marionette TRACE conn3 <- [1,2880,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html",0,null,null,[["setTransform() with Infinity/NaN is ignored",0,null,null]]]}] 07:13:04 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | setTransform() with Infinity/NaN is ignored 07:13:04 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.nonfinite.html | took 1637ms 07:13:04 INFO - PROCESS | 4433 | 1461420784567 Marionette TRACE conn3 -> [0,2881,"getWindowHandle",null] 07:13:04 INFO - PROCESS | 4433 | 1461420784571 Marionette TRACE conn3 <- [1,2881,null,{"value":"8"}] 07:13:04 INFO - TEST-START | /2dcontext/transformations/2d.transformation.setTransform.skewed.html 07:13:04 INFO - PROCESS | 4433 | 1461420784576 Marionette TRACE conn3 -> [0,2882,"setScriptTimeout",{"ms":35000}] 07:13:04 INFO - PROCESS | 4433 | 1461420784578 Marionette TRACE conn3 <- [1,2882,null,{}] 07:13:04 INFO - PROCESS | 4433 | 1461420784584 Marionette TRACE conn3 -> [0,2883,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:04 INFO - PROCESS | 4433 | 1461420784828 Marionette TRACE conn3 <- [1,2883,null,{"value":null}] 07:13:05 INFO - PROCESS | 4433 | 1461420785155 Marionette TRACE conn3 -> [0,2884,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.setTransform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:05 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127a3ea800 == 190 [pid = 4433] [id = 728] 07:13:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 283 (0x7f1275d37000) [pid = 4433] [serial = 2185] [outer = (nil)] 07:13:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 284 (0x7f1279078000) [pid = 4433] [serial = 2186] [outer = 0x7f1275d37000] 07:13:05 INFO - PROCESS | 4433 | 1461420785229 Marionette DEBUG loaded listener.js 07:13:05 INFO - PROCESS | 4433 | ++DOMWINDOW == 285 (0x7f127907ec00) [pid = 4433] [serial = 2187] [outer = 0x7f1275d37000] 07:13:06 INFO - PROCESS | 4433 | 1461420786061 Marionette TRACE conn3 <- [1,2884,null,{"value":["/2dcontext/transformations/2d.transformation.setTransform.skewed.html",0,null,null,[["Canvas test: 2d.transformation.setTransform.skewed",0,null,null]]]}] 07:13:06 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | Canvas test: 2d.transformation.setTransform.skewed 07:13:06 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.setTransform.skewed.html | took 1525ms 07:13:06 INFO - PROCESS | 4433 | 1461420786102 Marionette TRACE conn3 -> [0,2885,"getWindowHandle",null] 07:13:06 INFO - PROCESS | 4433 | 1461420786105 Marionette TRACE conn3 <- [1,2885,null,{"value":"8"}] 07:13:06 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.identity.html 07:13:06 INFO - PROCESS | 4433 | 1461420786111 Marionette TRACE conn3 -> [0,2886,"setScriptTimeout",{"ms":35000}] 07:13:06 INFO - PROCESS | 4433 | 1461420786113 Marionette TRACE conn3 <- [1,2886,null,{}] 07:13:06 INFO - PROCESS | 4433 | 1461420786118 Marionette TRACE conn3 -> [0,2887,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:06 INFO - PROCESS | 4433 | 1461420786330 Marionette TRACE conn3 <- [1,2887,null,{"value":null}] 07:13:06 INFO - PROCESS | 4433 | 1461420786614 Marionette TRACE conn3 -> [0,2888,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.identity.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:06 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1283c26800 == 191 [pid = 4433] [id = 729] 07:13:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 286 (0x7f1275d38000) [pid = 4433] [serial = 2188] [outer = (nil)] 07:13:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 287 (0x7f127a383400) [pid = 4433] [serial = 2189] [outer = 0x7f1275d38000] 07:13:06 INFO - PROCESS | 4433 | 1461420786727 Marionette DEBUG loaded listener.js 07:13:06 INFO - PROCESS | 4433 | ++DOMWINDOW == 288 (0x7f127e54d400) [pid = 4433] [serial = 2190] [outer = 0x7f1275d38000] 07:13:08 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b973000 == 190 [pid = 4433] [id = 46] 07:13:08 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12813a1800 == 189 [pid = 4433] [id = 709] 07:13:08 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12801db800 == 188 [pid = 4433] [id = 708] 07:13:08 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127de3e800 == 187 [pid = 4433] [id = 707] 07:13:08 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127a3f0000 == 186 [pid = 4433] [id = 706] 07:13:08 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1277f38800 == 185 [pid = 4433] [id = 705] 07:13:08 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1277f3d000 == 184 [pid = 4433] [id = 704] 07:13:08 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1278edd800 == 183 [pid = 4433] [id = 701] 07:13:08 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12746d3800 == 182 [pid = 4433] [id = 700] 07:13:08 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1280858000 == 181 [pid = 4433] [id = 699] 07:13:08 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12ab8a2000 == 180 [pid = 4433] [id = 698] 07:13:08 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1275dd1800 == 179 [pid = 4433] [id = 697] 07:13:08 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a6bf1000 == 178 [pid = 4433] [id = 696] 07:13:08 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a22b4000 == 177 [pid = 4433] [id = 695] 07:13:08 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1298455000 == 176 [pid = 4433] [id = 694] 07:13:08 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12956b1800 == 175 [pid = 4433] [id = 693] 07:13:08 INFO - PROCESS | 4433 | --DOCSHELL 0x7f129127a800 == 174 [pid = 4433] [id = 692] 07:13:08 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f55c000 == 173 [pid = 4433] [id = 691] 07:13:08 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128ee1a000 == 172 [pid = 4433] [id = 690] 07:13:08 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128c185000 == 171 [pid = 4433] [id = 689] 07:13:08 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b262800 == 170 [pid = 4433] [id = 688] 07:13:08 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128455a000 == 169 [pid = 4433] [id = 687] 07:13:08 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127d9d4000 == 168 [pid = 4433] [id = 686] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 287 (0x7f12844e1400) [pid = 4433] [serial = 1809] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 286 (0x7f128bf49400) [pid = 4433] [serial = 1779] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 285 (0x7f128b2e1c00) [pid = 4433] [serial = 1764] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 284 (0x7f1289010400) [pid = 4433] [serial = 1755] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 283 (0x7f1280c91c00) [pid = 4433] [serial = 1806] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 282 (0x7f128008f400) [pid = 4433] [serial = 1836] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 281 (0x7f128f254800) [pid = 4433] [serial = 1827] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 280 (0x7f12846ed000) [pid = 4433] [serial = 1752] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 279 (0x7f1283b79400) [pid = 4433] [serial = 1749] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 278 (0x7f129120f800) [pid = 4433] [serial = 1833] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 277 (0x7f1291207800) [pid = 4433] [serial = 2004] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 276 (0x7f128bbe9c00) [pid = 4433] [serial = 1776] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 275 (0x7f128a74d400) [pid = 4433] [serial = 1758] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 274 (0x7f128f8c0000) [pid = 4433] [serial = 1830] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 273 (0x7f128d374800) [pid = 4433] [serial = 1818] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 272 (0x7f128b9a5000) [pid = 4433] [serial = 1983] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 271 (0x7f128bbe9000) [pid = 4433] [serial = 1812] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 270 (0x7f128f207400) [pid = 4433] [serial = 1824] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 269 (0x7f128aabe400) [pid = 4433] [serial = 1761] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 268 (0x7f127e895800) [pid = 4433] [serial = 1920] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 267 (0x7f127a4b7400) [pid = 4433] [serial = 1803] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 266 (0x7f128c00e400) [pid = 4433] [serial = 1815] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 265 (0x7f1281c83c00) [pid = 4433] [serial = 1746] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 264 (0x7f128eec8c00) [pid = 4433] [serial = 1821] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 263 (0x7f128bbd5400) [pid = 4433] [serial = 1773] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 262 (0x7f128b8a0800) [pid = 4433] [serial = 1767] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 261 (0x7f128bbd1c00) [pid = 4433] [serial = 1668] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 260 (0x7f128b9ae800) [pid = 4433] [serial = 1770] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 259 (0x7f12813bac00) [pid = 4433] [serial = 2051] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 258 (0x7f1281c53800) [pid = 4433] [serial = 2054] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 257 (0x7f128074b000) [pid = 4433] [serial = 2048] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 256 (0x7f1294b3e800) [pid = 4433] [serial = 2021] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 255 (0x7f128c528000) [pid = 4433] [serial = 2015] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 254 (0x7f127966dc00) [pid = 4433] [serial = 2006] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 253 (0x7f1291211400) [pid = 4433] [serial = 2018] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 252 (0x7f127ab10c00) [pid = 4433] [serial = 2042] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 251 (0x7f127daf5c00) [pid = 4433] [serial = 2043] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 250 (0x7f1280c8b800) [pid = 4433] [serial = 2009] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 249 (0x7f127fe84400) [pid = 4433] [serial = 2039] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 248 (0x7f12a348d000) [pid = 4433] [serial = 2036] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 247 (0x7f12a207bc00) [pid = 4433] [serial = 2033] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 246 (0x7f12a11ec400) [pid = 4433] [serial = 2030] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 245 (0x7f129b25c800) [pid = 4433] [serial = 2027] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 244 (0x7f12976ec000) [pid = 4433] [serial = 2024] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 243 (0x7f128a8f0000) [pid = 4433] [serial = 2012] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 242 (0x7f127bae2400) [pid = 4433] [serial = 2045] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 241 (0x7f1280146000) [pid = 4433] [serial = 2046] [outer = (nil)] [url = about:blank] 07:13:08 INFO - PROCESS | 4433 | --DOMWINDOW == 240 (0x7f12814db400) [pid = 4433] [serial = 2052] [outer = (nil)] [url = about:blank] 07:13:09 INFO - PROCESS | 4433 | --DOMWINDOW == 239 (0x7f1281c8c400) [pid = 4433] [serial = 2055] [outer = (nil)] [url = about:blank] 07:13:09 INFO - PROCESS | 4433 | --DOMWINDOW == 238 (0x7f1280c8e000) [pid = 4433] [serial = 2049] [outer = (nil)] [url = about:blank] 07:13:09 INFO - PROCESS | 4433 | --DOMWINDOW == 237 (0x7f12844e2800) [pid = 4433] [serial = 2057] [outer = (nil)] [url = about:blank] 07:13:09 INFO - PROCESS | 4433 | 1461420789248 Marionette TRACE conn3 <- [1,2888,null,{"value":["/2dcontext/transformations/2d.transformation.transform.identity.html",0,null,null,[["transform() with the identity matrix does nothing",0,null,null]]]}] 07:13:09 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.identity.html | transform() with the identity matrix does nothing 07:13:09 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.identity.html | took 3188ms 07:13:09 INFO - PROCESS | 4433 | 1461420789300 Marionette TRACE conn3 -> [0,2889,"getWindowHandle",null] 07:13:09 INFO - PROCESS | 4433 | 1461420789304 Marionette TRACE conn3 <- [1,2889,null,{"value":"8"}] 07:13:09 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.multiply.html 07:13:09 INFO - PROCESS | 4433 | 1461420789312 Marionette TRACE conn3 -> [0,2890,"setScriptTimeout",{"ms":35000}] 07:13:09 INFO - PROCESS | 4433 | 1461420789316 Marionette TRACE conn3 <- [1,2890,null,{}] 07:13:09 INFO - PROCESS | 4433 | 1461420789323 Marionette TRACE conn3 -> [0,2891,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:09 INFO - PROCESS | 4433 | 1461420789553 Marionette TRACE conn3 <- [1,2891,null,{"value":null}] 07:13:09 INFO - PROCESS | 4433 | 1461420789752 Marionette TRACE conn3 -> [0,2892,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.multiply.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:09 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1276f92800 == 169 [pid = 4433] [id = 730] 07:13:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 238 (0x7f1279075800) [pid = 4433] [serial = 2191] [outer = (nil)] 07:13:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 239 (0x7f127a385000) [pid = 4433] [serial = 2192] [outer = 0x7f1279075800] 07:13:09 INFO - PROCESS | 4433 | 1461420789822 Marionette DEBUG loaded listener.js 07:13:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 240 (0x7f127ab06000) [pid = 4433] [serial = 2193] [outer = 0x7f1279075800] 07:13:10 INFO - PROCESS | 4433 | 1461420790607 Marionette TRACE conn3 <- [1,2892,null,{"value":["/2dcontext/transformations/2d.transformation.transform.multiply.html",0,null,null,[["transform() multiplies the CTM",0,null,null]]]}] 07:13:10 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.multiply.html | transform() multiplies the CTM 07:13:10 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.multiply.html | took 1338ms 07:13:10 INFO - PROCESS | 4433 | 1461420790648 Marionette TRACE conn3 -> [0,2893,"getWindowHandle",null] 07:13:10 INFO - PROCESS | 4433 | 1461420790656 Marionette TRACE conn3 <- [1,2893,null,{"value":"8"}] 07:13:10 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.nonfinite.html 07:13:10 INFO - PROCESS | 4433 | 1461420790665 Marionette TRACE conn3 -> [0,2894,"setScriptTimeout",{"ms":35000}] 07:13:10 INFO - PROCESS | 4433 | 1461420790669 Marionette TRACE conn3 <- [1,2894,null,{}] 07:13:10 INFO - PROCESS | 4433 | 1461420790674 Marionette TRACE conn3 -> [0,2895,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:10 INFO - PROCESS | 4433 | 1461420790967 Marionette TRACE conn3 <- [1,2895,null,{"value":null}] 07:13:11 INFO - PROCESS | 4433 | 1461420791090 Marionette TRACE conn3 -> [0,2896,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:11 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1278ee4000 == 170 [pid = 4433] [id = 731] 07:13:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 241 (0x7f1276220800) [pid = 4433] [serial = 2194] [outer = (nil)] 07:13:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 242 (0x7f127baedc00) [pid = 4433] [serial = 2195] [outer = 0x7f1276220800] 07:13:11 INFO - PROCESS | 4433 | 1461420791156 Marionette DEBUG loaded listener.js 07:13:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 243 (0x7f127e89bc00) [pid = 4433] [serial = 2196] [outer = 0x7f1276220800] 07:13:12 INFO - PROCESS | 4433 | 1461420792040 Marionette TRACE conn3 <- [1,2896,null,{"value":["/2dcontext/transformations/2d.transformation.transform.nonfinite.html",0,null,null,[["transform() with Infinity/NaN is ignored",0,null,null]]]}] 07:13:12 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | transform() with Infinity/NaN is ignored 07:13:12 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.nonfinite.html | took 1435ms 07:13:12 INFO - PROCESS | 4433 | 1461420792101 Marionette TRACE conn3 -> [0,2897,"getWindowHandle",null] 07:13:12 INFO - PROCESS | 4433 | 1461420792105 Marionette TRACE conn3 <- [1,2897,null,{"value":"8"}] 07:13:12 INFO - TEST-START | /2dcontext/transformations/2d.transformation.transform.skewed.html 07:13:12 INFO - PROCESS | 4433 | 1461420792111 Marionette TRACE conn3 -> [0,2898,"setScriptTimeout",{"ms":35000}] 07:13:12 INFO - PROCESS | 4433 | 1461420792126 Marionette TRACE conn3 <- [1,2898,null,{}] 07:13:12 INFO - PROCESS | 4433 | 1461420792151 Marionette TRACE conn3 -> [0,2899,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:12 INFO - PROCESS | 4433 | 1461420792433 Marionette TRACE conn3 <- [1,2899,null,{"value":null}] 07:13:12 INFO - PROCESS | 4433 | 1461420792470 Marionette TRACE conn3 -> [0,2900,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.transform.skewed.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:12 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12797f5800 == 171 [pid = 4433] [id = 732] 07:13:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 244 (0x7f127fe79c00) [pid = 4433] [serial = 2197] [outer = (nil)] 07:13:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 245 (0x7f127ff06c00) [pid = 4433] [serial = 2198] [outer = 0x7f127fe79c00] 07:13:12 INFO - PROCESS | 4433 | 1461420792541 Marionette DEBUG loaded listener.js 07:13:12 INFO - PROCESS | 4433 | ++DOMWINDOW == 246 (0x7f1280091c00) [pid = 4433] [serial = 2199] [outer = 0x7f127fe79c00] 07:13:14 INFO - PROCESS | 4433 | --DOMWINDOW == 245 (0x7f1280751800) [pid = 4433] [serial = 2122] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stackdepth.html] 07:13:14 INFO - PROCESS | 4433 | --DOMWINDOW == 244 (0x7f128074f000) [pid = 4433] [serial = 2125] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.strokeStyle.html] 07:13:14 INFO - PROCESS | 4433 | --DOMWINDOW == 243 (0x7f1279460800) [pid = 4433] [serial = 2113] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetX.html] 07:13:14 INFO - PROCESS | 4433 | --DOMWINDOW == 242 (0x7f127a384c00) [pid = 4433] [serial = 2119] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.stack.html] 07:13:14 INFO - PROCESS | 4433 | --DOMWINDOW == 241 (0x7f127ab03000) [pid = 4433] [serial = 2116] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowOffsetY.html] 07:13:14 INFO - PROCESS | 4433 | 1461420794488 Marionette TRACE conn3 <- [1,2900,null,{"value":["/2dcontext/transformations/2d.transformation.transform.skewed.html",0,null,null,[["transform() with skewy matrix transforms correctly",0,null,null]]]}] 07:13:14 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.transform.skewed.html | transform() with skewy matrix transforms correctly 07:13:14 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.transform.skewed.html | took 2406ms 07:13:14 INFO - PROCESS | 4433 | 1461420794517 Marionette TRACE conn3 -> [0,2901,"getWindowHandle",null] 07:13:14 INFO - PROCESS | 4433 | 1461420794521 Marionette TRACE conn3 <- [1,2901,null,{"value":"8"}] 07:13:14 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.basic.html 07:13:14 INFO - PROCESS | 4433 | 1461420794526 Marionette TRACE conn3 -> [0,2902,"setScriptTimeout",{"ms":35000}] 07:13:14 INFO - PROCESS | 4433 | 1461420794528 Marionette TRACE conn3 <- [1,2902,null,{}] 07:13:14 INFO - PROCESS | 4433 | 1461420794533 Marionette TRACE conn3 -> [0,2903,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:14 INFO - PROCESS | 4433 | 1461420794719 Marionette TRACE conn3 <- [1,2903,null,{"value":null}] 07:13:14 INFO - PROCESS | 4433 | 1461420794734 Marionette TRACE conn3 -> [0,2904,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.basic.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:14 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127c7d5800 == 172 [pid = 4433] [id = 733] 07:13:14 INFO - PROCESS | 4433 | ++DOMWINDOW == 242 (0x7f1279460800) [pid = 4433] [serial = 2200] [outer = (nil)] 07:13:14 INFO - PROCESS | 4433 | ++DOMWINDOW == 243 (0x7f128074f000) [pid = 4433] [serial = 2201] [outer = 0x7f1279460800] 07:13:14 INFO - PROCESS | 4433 | 1461420794964 Marionette DEBUG loaded listener.js 07:13:15 INFO - PROCESS | 4433 | ++DOMWINDOW == 244 (0x7f1280c96000) [pid = 4433] [serial = 2202] [outer = 0x7f1279460800] 07:13:15 INFO - PROCESS | 4433 | 1461420795649 Marionette TRACE conn3 <- [1,2904,null,{"value":["/2dcontext/transformations/2d.transformation.translate.basic.html",0,null,null,[["translate() works",0,null,null]]]}] 07:13:15 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.basic.html | translate() works 07:13:15 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.basic.html | took 1179ms 07:13:15 INFO - PROCESS | 4433 | 1461420795706 Marionette TRACE conn3 -> [0,2905,"getWindowHandle",null] 07:13:15 INFO - PROCESS | 4433 | 1461420795709 Marionette TRACE conn3 <- [1,2905,null,{"value":"8"}] 07:13:15 INFO - TEST-START | /2dcontext/transformations/2d.transformation.translate.nonfinite.html 07:13:15 INFO - PROCESS | 4433 | 1461420795715 Marionette TRACE conn3 -> [0,2906,"setScriptTimeout",{"ms":35000}] 07:13:15 INFO - PROCESS | 4433 | 1461420795717 Marionette TRACE conn3 <- [1,2906,null,{}] 07:13:15 INFO - PROCESS | 4433 | 1461420795722 Marionette TRACE conn3 -> [0,2907,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:15 INFO - PROCESS | 4433 | 1461420795926 Marionette TRACE conn3 <- [1,2907,null,{"value":null}] 07:13:16 INFO - PROCESS | 4433 | 1461420796116 Marionette TRACE conn3 -> [0,2908,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/2dcontext/transformations/2d.transformation.translate.nonfinite.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.nonfinite.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:16 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127e8df800 == 173 [pid = 4433] [id = 734] 07:13:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 245 (0x7f127e544400) [pid = 4433] [serial = 2203] [outer = (nil)] 07:13:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 246 (0x7f128135a400) [pid = 4433] [serial = 2204] [outer = 0x7f127e544400] 07:13:16 INFO - PROCESS | 4433 | 1461420796178 Marionette DEBUG loaded listener.js 07:13:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 247 (0x7f12814db400) [pid = 4433] [serial = 2205] [outer = 0x7f127e544400] 07:13:17 INFO - PROCESS | 4433 | 1461420797276 Marionette TRACE conn3 <- [1,2908,null,{"value":["/2dcontext/transformations/2d.transformation.translate.nonfinite.html",0,null,null,[["translate() with Infinity/NaN is ignored",0,null,null]]]}] 07:13:17 INFO - TEST-PASS | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | translate() with Infinity/NaN is ignored 07:13:17 INFO - TEST-OK | /2dcontext/transformations/2d.transformation.translate.nonfinite.html | took 1627ms 07:13:17 INFO - PROCESS | 4433 | 1461420797344 Marionette TRACE conn3 -> [0,2909,"getWindowHandle",null] 07:13:17 INFO - PROCESS | 4433 | 1461420797351 Marionette TRACE conn3 <- [1,2909,null,{"value":"8"}] 07:13:17 INFO - TEST-START | /DOMEvents/ClickFakeEvent.nondocument.html 07:13:17 INFO - PROCESS | 4433 | 1461420797360 Marionette TRACE conn3 -> [0,2910,"setScriptTimeout",{"ms":35000}] 07:13:17 INFO - PROCESS | 4433 | 1461420797364 Marionette TRACE conn3 <- [1,2910,null,{}] 07:13:17 INFO - PROCESS | 4433 | 1461420797372 Marionette TRACE conn3 -> [0,2911,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:17 INFO - PROCESS | 4433 | 1461420797654 Marionette TRACE conn3 <- [1,2911,null,{"value":null}] 07:13:17 INFO - PROCESS | 4433 | 1461420797991 Marionette TRACE conn3 -> [0,2912,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/ClickFakeEvent.nondocument.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:18 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127956b800 == 174 [pid = 4433] [id = 735] 07:13:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 248 (0x7f127c4d7800) [pid = 4433] [serial = 2206] [outer = (nil)] 07:13:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 249 (0x7f127daf9400) [pid = 4433] [serial = 2207] [outer = 0x7f127c4d7800] 07:13:18 INFO - PROCESS | 4433 | 1461420798068 Marionette DEBUG loaded listener.js 07:13:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 250 (0x7f127f1df800) [pid = 4433] [serial = 2208] [outer = 0x7f127c4d7800] 07:13:18 INFO - PROCESS | 4433 | 1461420798846 Marionette TRACE conn3 <- [1,2912,null,{"value":["/DOMEvents/ClickFakeEvent.nondocument.html",0,null,null,[["Click event on an element not in the document",0,null,null],["Click event can be dispatched to an element that is not in the document.",0,null,null]]]}] 07:13:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event on an element not in the document 07:13:18 INFO - TEST-PASS | /DOMEvents/ClickFakeEvent.nondocument.html | Click event can be dispatched to an element that is not in the document. 07:13:18 INFO - TEST-OK | /DOMEvents/ClickFakeEvent.nondocument.html | took 1529ms 07:13:18 INFO - PROCESS | 4433 | 1461420798890 Marionette TRACE conn3 -> [0,2913,"getWindowHandle",null] 07:13:18 INFO - PROCESS | 4433 | 1461420798898 Marionette TRACE conn3 <- [1,2913,null,{"value":"8"}] 07:13:18 INFO - TEST-START | /DOMEvents/constructors.html 07:13:18 INFO - PROCESS | 4433 | 1461420798909 Marionette TRACE conn3 -> [0,2914,"setScriptTimeout",{"ms":35000}] 07:13:18 INFO - PROCESS | 4433 | 1461420798912 Marionette TRACE conn3 <- [1,2914,null,{}] 07:13:18 INFO - PROCESS | 4433 | 1461420798918 Marionette TRACE conn3 -> [0,2915,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:19 INFO - PROCESS | 4433 | 1461420799229 Marionette TRACE conn3 <- [1,2915,null,{"value":null}] 07:13:19 INFO - PROCESS | 4433 | 1461420799435 Marionette TRACE conn3 -> [0,2916,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/constructors.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/constructors.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:19 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12801c7000 == 175 [pid = 4433] [id = 736] 07:13:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 251 (0x7f127c4dc400) [pid = 4433] [serial = 2209] [outer = (nil)] 07:13:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 252 (0x7f128074f400) [pid = 4433] [serial = 2210] [outer = 0x7f127c4dc400] 07:13:19 INFO - PROCESS | 4433 | 1461420799506 Marionette DEBUG loaded listener.js 07:13:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 253 (0x7f1281364c00) [pid = 4433] [serial = 2211] [outer = 0x7f127c4dc400] 07:13:20 INFO - PROCESS | 4433 | 1461420800495 Marionette TRACE conn3 <- [1,2916,null,{"value":["/DOMEvents/constructors.html",0,null,null,[["Event constructor (no argument)",0,null,null],["Event constructor (undefined argument)",0,null,null],["Event constructor (null argument)",0,null,null],["Event constructor (empty argument)",0,null,null],["Event constructor (argument with default values)",0,null,null],["Event constructor (argument with non-default values)",0,null,null],["UIEvent constructor (no argument)",0,null,null],["UIEvent constructor (undefined argument)",0,null,null],["UIEvent constructor (null argument)",0,null,null],["UIEvent constructor (empty argument)",0,null,null],["UIEvent constructor (argument with default values)",0,null,null],["UIEvent constructor (argument with non-default values)",0,null,null],["FocusEvent constructor (no argument)",0,null,null],["FocusEvent constructor (undefined argument)",0,null,null],["FocusEvent constructor (null argument)",0,null,null],["FocusEvent constructor (empty argument)",0,null,null],["FocusEvent constructor (argument with default values)",0,null,null],["FocusEvent constructor (argument with non-default values)",0,null,null],["MouseEvent constructor (no argument)",0,null,null],["MouseEvent constructor (undefined argument)",0,null,null],["MouseEvent constructor (null argument)",0,null,null],["MouseEvent constructor (empty argument)",0,null,null],["MouseEvent constructor (argument with default values)",0,null,null],["MouseEvent constructor (argument with non-default values)",0,null,null],["WheelEvent constructor (no argument)",0,null,null],["WheelEvent constructor (undefined argument)",0,null,null],["WheelEvent constructor (null argument)",0,null,null],["WheelEvent constructor (empty argument)",0,null,null],["WheelEvent constructor (argument with default values)",0,null,null],["WheelEvent constructor (argument with non-default values)",0,null,null],["KeyboardEvent constructor (no argument)",0,null,null],["KeyboardEvent constructor (undefined argument)",0,null,null],["KeyboardEvent constructor (null argument)",0,null,null],["KeyboardEvent constructor (empty argument)",0,null,null],["KeyboardEvent constructor (argument with default values)",0,null,null],["KeyboardEvent constructor (argument with non-default values)",0,null,null],["CompositionEvent constructor (no argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:100:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:99:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (undefined argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:105:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:104:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (null argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:110:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:109:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (empty argument)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:115:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:114:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:125:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:119:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["CompositionEvent constructor (argument with non-default values)",1,"Illegal constructor.","@http://web-platform.test:8000/DOMEvents/constructors.html:143:17\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/constructors.html:129:3\n@http://web-platform.test:8000/DOMEvents/constructors.html:98:1\n"],["UIEvent constructor (view argument with wrong type)",0,null,null]]]}] 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (no argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (undefined argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (null argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (empty argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with default values) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | Event constructor (argument with non-default values) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (no argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (undefined argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (null argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (empty argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with default values) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (argument with non-default values) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (no argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (undefined argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (null argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (empty argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with default values) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | FocusEvent constructor (argument with non-default values) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (no argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (undefined argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (null argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (empty argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with default values) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | MouseEvent constructor (argument with non-default values) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (no argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (undefined argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (null argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (empty argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with default values) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | WheelEvent constructor (argument with non-default values) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (no argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (undefined argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (null argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (empty argument) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with default values) 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | KeyboardEvent constructor (argument with non-default values) 07:13:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (no argument) - Illegal constructor. 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:100:17 07:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:99:3 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:13:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (undefined argument) - Illegal constructor. 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:105:17 07:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:104:3 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:13:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (null argument) - Illegal constructor. 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:110:17 07:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:109:3 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:13:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (empty argument) - Illegal constructor. 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:115:17 07:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:114:3 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:13:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with default values) - Illegal constructor. 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:125:17 07:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:119:3 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:13:20 INFO - TEST-FAIL | /DOMEvents/constructors.html | CompositionEvent constructor (argument with non-default values) - Illegal constructor. 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:143:17 07:13:20 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:20 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:129:3 07:13:20 INFO - @http://web-platform.test:8000/DOMEvents/constructors.html:98:1 07:13:20 INFO - TEST-PASS | /DOMEvents/constructors.html | UIEvent constructor (view argument with wrong type) 07:13:20 INFO - TEST-OK | /DOMEvents/constructors.html | took 1656ms 07:13:20 INFO - PROCESS | 4433 | 1461420800565 Marionette TRACE conn3 -> [0,2917,"getWindowHandle",null] 07:13:20 INFO - PROCESS | 4433 | 1461420800568 Marionette TRACE conn3 <- [1,2917,null,{"value":"8"}] 07:13:20 INFO - TEST-START | /DOMEvents/event-phases-order.html 07:13:20 INFO - PROCESS | 4433 | 1461420800579 Marionette TRACE conn3 -> [0,2918,"setScriptTimeout",{"ms":35000}] 07:13:20 INFO - PROCESS | 4433 | 1461420800591 Marionette TRACE conn3 <- [1,2918,null,{}] 07:13:20 INFO - PROCESS | 4433 | 1461420800626 Marionette TRACE conn3 -> [0,2919,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:20 INFO - PROCESS | 4433 | 1461420800926 Marionette TRACE conn3 <- [1,2919,null,{"value":null}] 07:13:21 INFO - PROCESS | 4433 | 1461420801183 Marionette TRACE conn3 -> [0,2920,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/event-phases-order.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/event-phases-order.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:21 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1281476000 == 176 [pid = 4433] [id = 737] 07:13:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 254 (0x7f1283b77800) [pid = 4433] [serial = 2212] [outer = (nil)] 07:13:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 255 (0x7f12844da000) [pid = 4433] [serial = 2213] [outer = 0x7f1283b77800] 07:13:21 INFO - PROCESS | 4433 | 1461420801258 Marionette DEBUG loaded listener.js 07:13:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 256 (0x7f1289014000) [pid = 4433] [serial = 2214] [outer = 0x7f1283b77800] 07:13:22 INFO - PROCESS | 4433 | 1461420801997 Marionette TRACE conn3 <- [1,2920,null,{"value":["/DOMEvents/event-phases-order.html",0,null,null,[["Event phases order",0,null,null]]]}] 07:13:22 INFO - TEST-PASS | /DOMEvents/event-phases-order.html | Event phases order 07:13:22 INFO - TEST-OK | /DOMEvents/event-phases-order.html | took 1443ms 07:13:22 INFO - PROCESS | 4433 | 1461420802023 Marionette TRACE conn3 -> [0,2921,"getWindowHandle",null] 07:13:22 INFO - PROCESS | 4433 | 1461420802027 Marionette TRACE conn3 <- [1,2921,null,{"value":"8"}] 07:13:22 INFO - TEST-START | /DOMEvents/init-event-while-dispatching.html 07:13:22 INFO - PROCESS | 4433 | 1461420802033 Marionette TRACE conn3 -> [0,2922,"setScriptTimeout",{"ms":35000}] 07:13:22 INFO - PROCESS | 4433 | 1461420802036 Marionette TRACE conn3 <- [1,2922,null,{}] 07:13:22 INFO - PROCESS | 4433 | 1461420802041 Marionette TRACE conn3 -> [0,2923,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:22 INFO - PROCESS | 4433 | 1461420802248 Marionette TRACE conn3 <- [1,2923,null,{"value":null}] 07:13:22 INFO - PROCESS | 4433 | 1461420802497 Marionette TRACE conn3 -> [0,2924,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/init-event-while-dispatching.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:22 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1284361800 == 177 [pid = 4433] [id = 738] 07:13:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 257 (0x7f127f1e1800) [pid = 4433] [serial = 2215] [outer = (nil)] 07:13:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 258 (0x7f128a7a8400) [pid = 4433] [serial = 2216] [outer = 0x7f127f1e1800] 07:13:22 INFO - PROCESS | 4433 | 1461420802572 Marionette DEBUG loaded listener.js 07:13:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 259 (0x7f128aa10800) [pid = 4433] [serial = 2217] [outer = 0x7f127f1e1800] 07:13:23 INFO - PROCESS | 4433 | [4433] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 07:13:23 INFO - PROCESS | 4433 | [4433] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 07:13:23 INFO - PROCESS | 4433 | [4433] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 07:13:23 INFO - PROCESS | 4433 | [4433] WARNING: NS_ENSURE_TRUE(!mEvent->mFlags.mIsBeingDispatched) failed: file /builds/slave/m-in-l64-d-0000000000000000000/build/src/dom/events/Event.cpp, line 570 07:13:23 INFO - PROCESS | 4433 | 1461420803359 Marionette TRACE conn3 <- [1,2924,null,{"value":["/DOMEvents/init-event-while-dispatching.html",0,null,null,[["Calling initKeyboardEvent while dispatching.",1,"ev.initKeyboardEvent is not a function","events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initMouseEvent while dispatching.",1,"assert_equals: initMouseEvent screenX setter should short-circuit expected 0 but got 1","events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initCustomEvent while dispatching.",1,"assert_equals: initCustomEvent detail setter should short-circuit expected (object) null but got (number) 1","events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initUIEvent while dispatching.",1,"assert_equals: initUIEvent view setter should short-circuit expected null but got object \"[object Window]\"","events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\n@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3\n"],["Calling initEvent while dispatching.",0,null,null]]]}] 07:13:23 INFO - TEST-FAIL | /DOMEvents/init-event-while-dispatching.html | Calling initKeyboardEvent while dispatching. - ev.initKeyboardEvent is not a function 07:13:23 INFO - events.KeyboardEvent.init@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:12:28 07:13:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:68:7 07:13:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:13:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:13:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:13:23 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 07:13:23 INFO - events.MouseEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:23:7 07:13:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:13:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:13:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:13:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:13:23 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 07:13:23 INFO - events.CustomEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:38:7 07:13:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:13:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:13:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:13:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:13:23 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]" 07:13:23 INFO - events.UIEvent.check@http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:45:7 07:13:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:75:9 07:13:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:23 INFO - Test.prototype.step_func/<@http://web-platform.test:8000/resources/testharness.js:1406:20 07:13:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:79:19 07:13:23 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:23 INFO - @http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html:63:3 07:13:23 INFO - TEST-PASS | /DOMEvents/init-event-while-dispatching.html | Calling initEvent while dispatching. 07:13:23 INFO - TEST-OK | /DOMEvents/init-event-while-dispatching.html | took 1383ms 07:13:23 INFO - PROCESS | 4433 | 1461420803422 Marionette TRACE conn3 -> [0,2925,"getWindowHandle",null] 07:13:23 INFO - PROCESS | 4433 | 1461420803426 Marionette TRACE conn3 <- [1,2925,null,{"value":"8"}] 07:13:23 INFO - TEST-START | /DOMEvents/throwing-in-listener-and-window-error-event.html 07:13:23 INFO - PROCESS | 4433 | 1461420803435 Marionette TRACE conn3 -> [0,2926,"setScriptTimeout",{"ms":35000}] 07:13:23 INFO - PROCESS | 4433 | 1461420803438 Marionette TRACE conn3 <- [1,2926,null,{}] 07:13:23 INFO - PROCESS | 4433 | 1461420803443 Marionette TRACE conn3 -> [0,2927,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:23 INFO - PROCESS | 4433 | 1461420803633 Marionette TRACE conn3 <- [1,2927,null,{"value":null}] 07:13:23 INFO - PROCESS | 4433 | 1461420803934 Marionette TRACE conn3 -> [0,2928,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-and-window-error-event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:23 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1284589000 == 178 [pid = 4433] [id = 739] 07:13:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 260 (0x7f128b3c8800) [pid = 4433] [serial = 2218] [outer = (nil)] 07:13:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 261 (0x7f128b529800) [pid = 4433] [serial = 2219] [outer = 0x7f128b3c8800] 07:13:24 INFO - PROCESS | 4433 | 1461420804018 Marionette DEBUG loaded listener.js 07:13:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 262 (0x7f128b9a8000) [pid = 4433] [serial = 2220] [outer = 0x7f128b3c8800] 07:13:24 INFO - PROCESS | 4433 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html, line 22: Error: Error from listener 07:13:24 INFO - PROCESS | 4433 | 1461420804809 Marionette TRACE conn3 <- [1,2928,null,{"value":["/DOMEvents/throwing-in-listener-and-window-error-event.html",1,"Error: Error from listener",null,[["Throwing in event listener generates an error event on the window object",0,null,null]]]}] 07:13:24 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-and-window-error-event.html | Throwing in event listener generates an error event on the window object 07:13:24 INFO - TEST-ERROR | /DOMEvents/throwing-in-listener-and-window-error-event.html | took 1434ms 07:13:24 INFO - PROCESS | 4433 | 1461420804870 Marionette TRACE conn3 -> [0,2929,"getWindowHandle",null] 07:13:24 INFO - PROCESS | 4433 | 1461420804873 Marionette TRACE conn3 <- [1,2929,null,{"value":"8"}] 07:13:24 INFO - TEST-START | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html 07:13:24 INFO - PROCESS | 4433 | 1461420804879 Marionette TRACE conn3 -> [0,2930,"setScriptTimeout",{"ms":35000}] 07:13:24 INFO - PROCESS | 4433 | 1461420804882 Marionette TRACE conn3 <- [1,2930,null,{}] 07:13:24 INFO - PROCESS | 4433 | 1461420804887 Marionette TRACE conn3 -> [0,2931,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:25 INFO - PROCESS | 4433 | 1461420805135 Marionette TRACE conn3 <- [1,2931,null,{"value":null}] 07:13:25 INFO - PROCESS | 4433 | 1461420805390 Marionette TRACE conn3 -> [0,2932,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:25 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a643000 == 179 [pid = 4433] [id = 740] 07:13:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 263 (0x7f128bf47000) [pid = 4433] [serial = 2221] [outer = (nil)] 07:13:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 264 (0x7f128c00e400) [pid = 4433] [serial = 2222] [outer = 0x7f128bf47000] 07:13:25 INFO - PROCESS | 4433 | 1461420805480 Marionette DEBUG loaded listener.js 07:13:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 265 (0x7f128c1bd800) [pid = 4433] [serial = 2223] [outer = 0x7f128bf47000] 07:13:26 INFO - PROCESS | 4433 | JavaScript error: http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html, line 19: Error: Error from listener 07:13:26 INFO - PROCESS | 4433 | 1461420806236 Marionette TRACE conn3 <- [1,2932,null,{"value":["/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html",0,null,null,[["Throwing in event listener",0,null,null]]]}] 07:13:26 INFO - TEST-PASS | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | Throwing in event listener 07:13:26 INFO - TEST-OK | /DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html | took 1381ms 07:13:26 INFO - PROCESS | 4433 | 1461420806262 Marionette TRACE conn3 -> [0,2933,"getWindowHandle",null] 07:13:26 INFO - PROCESS | 4433 | 1461420806265 Marionette TRACE conn3 <- [1,2933,null,{"value":"8"}] 07:13:26 INFO - TEST-START | /DOMEvents/tests/approved/DOM.event.flow.html 07:13:26 INFO - PROCESS | 4433 | 1461420806271 Marionette TRACE conn3 -> [0,2934,"setScriptTimeout",{"ms":35000}] 07:13:26 INFO - PROCESS | 4433 | 1461420806274 Marionette TRACE conn3 <- [1,2934,null,{}] 07:13:26 INFO - PROCESS | 4433 | 1461420806279 Marionette TRACE conn3 -> [0,2935,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:26 INFO - PROCESS | 4433 | 1461420806475 Marionette TRACE conn3 <- [1,2935,null,{"value":null}] 07:13:26 INFO - PROCESS | 4433 | 1461420806751 Marionette TRACE conn3 -> [0,2936,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:26 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128b54f000 == 180 [pid = 4433] [id = 741] 07:13:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 266 (0x7f128bbcfc00) [pid = 4433] [serial = 2224] [outer = (nil)] 07:13:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 267 (0x7f128c4f3400) [pid = 4433] [serial = 2225] [outer = 0x7f128bbcfc00] 07:13:26 INFO - PROCESS | 4433 | 1461420806820 Marionette DEBUG loaded listener.js 07:13:26 INFO - PROCESS | 4433 | ++DOMWINDOW == 268 (0x7f128e9cd400) [pid = 4433] [serial = 2226] [outer = 0x7f128bbcfc00] 07:13:27 INFO - PROCESS | 4433 | 1461420807570 Marionette TRACE conn3 <- [1,2936,null,{"value":["/DOMEvents/tests/approved/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:13:27 INFO - TEST-PASS | /DOMEvents/tests/approved/DOM.event.flow.html | Test Description: Dispatch an event in a DOM tree using the DOM event flow. 07:13:27 INFO - TEST-OK | /DOMEvents/tests/approved/DOM.event.flow.html | took 1331ms 07:13:27 INFO - TEST-START | /DOMEvents/tests/approved/EventListener.eventHandler.html 07:13:27 INFO - PROCESS | 4433 | 1461420807602 Marionette TRACE conn3 -> [0,2937,"getWindowHandle",null] 07:13:27 INFO - PROCESS | 4433 | 1461420807604 Marionette TRACE conn3 <- [1,2937,null,{"value":"8"}] 07:13:27 INFO - PROCESS | 4433 | 1461420807610 Marionette TRACE conn3 -> [0,2938,"setScriptTimeout",{"ms":35000}] 07:13:27 INFO - PROCESS | 4433 | 1461420807613 Marionette TRACE conn3 <- [1,2938,null,{}] 07:13:27 INFO - PROCESS | 4433 | 1461420807618 Marionette TRACE conn3 -> [0,2939,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:27 INFO - PROCESS | 4433 | 1461420807811 Marionette TRACE conn3 <- [1,2939,null,{"value":null}] 07:13:28 INFO - PROCESS | 4433 | 1461420808087 Marionette TRACE conn3 -> [0,2940,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:28 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128bf2b800 == 181 [pid = 4433] [id = 742] 07:13:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 269 (0x7f128bbd1400) [pid = 4433] [serial = 2227] [outer = (nil)] 07:13:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 270 (0x7f128eb53000) [pid = 4433] [serial = 2228] [outer = 0x7f128bbd1400] 07:13:28 INFO - PROCESS | 4433 | 1461420808157 Marionette DEBUG loaded listener.js 07:13:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 271 (0x7f128f17ac00) [pid = 4433] [serial = 2229] [outer = 0x7f128bbd1400] 07:13:28 INFO - PROCESS | 4433 | 1461420808936 Marionette TRACE conn3 <- [1,2940,null,{"value":["/DOMEvents/tests/approved/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:13:28 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. 07:13:28 INFO - TEST-OK | /DOMEvents/tests/approved/EventListener.eventHandler.html | took 1380ms 07:13:28 INFO - PROCESS | 4433 | 1461420808989 Marionette TRACE conn3 -> [0,2941,"getWindowHandle",null] 07:13:28 INFO - PROCESS | 4433 | 1461420808994 Marionette TRACE conn3 <- [1,2941,null,{"value":"8"}] 07:13:28 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html 07:13:29 INFO - PROCESS | 4433 | 1461420809000 Marionette TRACE conn3 -> [0,2942,"setScriptTimeout",{"ms":35000}] 07:13:29 INFO - PROCESS | 4433 | 1461420809007 Marionette TRACE conn3 <- [1,2942,null,{}] 07:13:29 INFO - PROCESS | 4433 | 1461420809059 Marionette TRACE conn3 -> [0,2943,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:29 INFO - PROCESS | 4433 | 1461420809313 Marionette TRACE conn3 <- [1,2943,null,{"value":null}] 07:13:29 INFO - PROCESS | 4433 | 1461420809533 Marionette TRACE conn3 -> [0,2944,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:29 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128df5a800 == 182 [pid = 4433] [id = 743] 07:13:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 272 (0x7f128eb54400) [pid = 4433] [serial = 2230] [outer = (nil)] 07:13:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 273 (0x7f128f181400) [pid = 4433] [serial = 2231] [outer = 0x7f128eb54400] 07:13:29 INFO - PROCESS | 4433 | 1461420809608 Marionette DEBUG loaded listener.js 07:13:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 274 (0x7f128f20d400) [pid = 4433] [serial = 2232] [outer = 0x7f128eb54400] 07:13:30 INFO - PROCESS | 4433 | 1461420810342 Marionette TRACE conn3 <- [1,2944,null,{"value":["/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5\n"]]]}] 07:13:30 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 07:13:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:33:9 07:13:30 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:30 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:30 INFO - @http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html:23:5 07:13:30 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.after.dispatchEvent.html | took 1394ms 07:13:30 INFO - TEST-START | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html 07:13:30 INFO - PROCESS | 4433 | 1461420810395 Marionette TRACE conn3 -> [0,2945,"getWindowHandle",null] 07:13:30 INFO - PROCESS | 4433 | 1461420810398 Marionette TRACE conn3 <- [1,2945,null,{"value":"8"}] 07:13:30 INFO - PROCESS | 4433 | 1461420810404 Marionette TRACE conn3 -> [0,2946,"setScriptTimeout",{"ms":35000}] 07:13:30 INFO - PROCESS | 4433 | 1461420810407 Marionette TRACE conn3 <- [1,2946,null,{}] 07:13:30 INFO - PROCESS | 4433 | 1461420810412 Marionette TRACE conn3 -> [0,2947,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:30 INFO - PROCESS | 4433 | 1461420810656 Marionette TRACE conn3 <- [1,2947,null,{"value":null}] 07:13:30 INFO - PROCESS | 4433 | 1461420810939 Marionette TRACE conn3 -> [0,2948,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:30 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f323000 == 183 [pid = 4433] [id = 744] 07:13:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 275 (0x7f128eb9b000) [pid = 4433] [serial = 2233] [outer = (nil)] 07:13:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 276 (0x7f128f2db400) [pid = 4433] [serial = 2234] [outer = 0x7f128eb9b000] 07:13:31 INFO - PROCESS | 4433 | 1461420811013 Marionette DEBUG loaded listener.js 07:13:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 277 (0x7f128f789400) [pid = 4433] [serial = 2235] [outer = 0x7f128eb9b000] 07:13:31 INFO - PROCESS | 4433 | 1461420811806 Marionette TRACE conn3 <- [1,2948,null,{"value":["/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:13:31 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. 07:13:31 INFO - TEST-OK | /DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html | took 1427ms 07:13:31 INFO - PROCESS | 4433 | 1461420811830 Marionette TRACE conn3 -> [0,2949,"getWindowHandle",null] 07:13:31 INFO - PROCESS | 4433 | 1461420811834 Marionette TRACE conn3 <- [1,2949,null,{"value":"8"}] 07:13:31 INFO - TEST-START | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html 07:13:31 INFO - PROCESS | 4433 | 1461420811839 Marionette TRACE conn3 -> [0,2950,"setScriptTimeout",{"ms":35000}] 07:13:31 INFO - PROCESS | 4433 | 1461420811844 Marionette TRACE conn3 <- [1,2950,null,{}] 07:13:31 INFO - PROCESS | 4433 | 1461420811849 Marionette TRACE conn3 -> [0,2951,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:32 INFO - PROCESS | 4433 | 1461420812080 Marionette TRACE conn3 <- [1,2951,null,{"value":null}] 07:13:32 INFO - PROCESS | 4433 | 1461420812368 Marionette TRACE conn3 -> [0,2952,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:32 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f885000 == 184 [pid = 4433] [id = 745] 07:13:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 278 (0x7f128f78b000) [pid = 4433] [serial = 2236] [outer = (nil)] 07:13:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 279 (0x7f1294614400) [pid = 4433] [serial = 2237] [outer = 0x7f128f78b000] 07:13:32 INFO - PROCESS | 4433 | 1461420812446 Marionette DEBUG loaded listener.js 07:13:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 280 (0x7f12958b4c00) [pid = 4433] [serial = 2238] [outer = 0x7f128f78b000] 07:13:33 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1292f60000 == 185 [pid = 4433] [id = 746] 07:13:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 281 (0x7f12975d6000) [pid = 4433] [serial = 2239] [outer = (nil)] 07:13:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 282 (0x7f128fbf9c00) [pid = 4433] [serial = 2240] [outer = 0x7f12975d6000] 07:13:33 INFO - PROCESS | 4433 | 1461420813292 Marionette TRACE conn3 <- [1,2952,null,{"value":["/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:13:33 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. 07:13:33 INFO - TEST-OK | /DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html | took 1480ms 07:13:33 INFO - PROCESS | 4433 | 1461420813321 Marionette TRACE conn3 -> [0,2953,"getWindowHandle",null] 07:13:33 INFO - PROCESS | 4433 | 1461420813323 Marionette TRACE conn3 <- [1,2953,null,{"value":"8"}] 07:13:33 INFO - TEST-START | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html 07:13:33 INFO - PROCESS | 4433 | 1461420813329 Marionette TRACE conn3 -> [0,2954,"setScriptTimeout",{"ms":35000}] 07:13:33 INFO - PROCESS | 4433 | 1461420813332 Marionette TRACE conn3 <- [1,2954,null,{}] 07:13:33 INFO - PROCESS | 4433 | 1461420813337 Marionette TRACE conn3 -> [0,2955,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:33 INFO - PROCESS | 4433 | 1461420813595 Marionette TRACE conn3 <- [1,2955,null,{"value":null}] 07:13:33 INFO - PROCESS | 4433 | 1461420813839 Marionette TRACE conn3 -> [0,2956,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:33 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12955d6800 == 186 [pid = 4433] [id = 747] 07:13:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 283 (0x7f128afd3400) [pid = 4433] [serial = 2241] [outer = (nil)] 07:13:33 INFO - PROCESS | 4433 | ++DOMWINDOW == 284 (0x7f1296b6a400) [pid = 4433] [serial = 2242] [outer = 0x7f128afd3400] 07:13:33 INFO - PROCESS | 4433 | 1461420813910 Marionette DEBUG loaded listener.js 07:13:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 285 (0x7f12976f7000) [pid = 4433] [serial = 2243] [outer = 0x7f128afd3400] 07:13:34 INFO - PROCESS | 4433 | 1461420814682 Marionette TRACE conn3 <- [1,2956,null,{"value":["/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:13:34 INFO - TEST-PASS | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:13:34 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 07:13:34 INFO - TEST-OK | /DOMEvents/tests/approved/dispatchEvent.click.checkbox.html | took 1383ms 07:13:34 INFO - TEST-START | /DOMEvents/tests/approved/domnodeinserted.html 07:13:34 INFO - PROCESS | 4433 | 1461420814715 Marionette TRACE conn3 -> [0,2957,"getWindowHandle",null] 07:13:34 INFO - PROCESS | 4433 | 1461420814718 Marionette TRACE conn3 <- [1,2957,null,{"value":"8"}] 07:13:34 INFO - PROCESS | 4433 | 1461420814724 Marionette TRACE conn3 -> [0,2958,"setScriptTimeout",{"ms":35000}] 07:13:34 INFO - PROCESS | 4433 | 1461420814727 Marionette TRACE conn3 <- [1,2958,null,{}] 07:13:34 INFO - PROCESS | 4433 | 1461420814733 Marionette TRACE conn3 -> [0,2959,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:34 INFO - PROCESS | 4433 | 1461420814945 Marionette TRACE conn3 <- [1,2959,null,{"value":null}] 07:13:35 INFO - PROCESS | 4433 | 1461420815193 Marionette TRACE conn3 -> [0,2960,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:35 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f129b372800 == 187 [pid = 4433] [id = 748] 07:13:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 286 (0x7f128f8c8400) [pid = 4433] [serial = 2244] [outer = (nil)] 07:13:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 287 (0x7f12a1f7bc00) [pid = 4433] [serial = 2245] [outer = 0x7f128f8c8400] 07:13:35 INFO - PROCESS | 4433 | 1461420815274 Marionette DEBUG loaded listener.js 07:13:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 288 (0x7f12a20f4400) [pid = 4433] [serial = 2246] [outer = 0x7f128f8c8400] 07:13:36 INFO - PROCESS | 4433 | 1461420816047 Marionette TRACE conn3 <- [1,2960,null,{"value":["/DOMEvents/tests/approved/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:13:36 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. 07:13:36 INFO - TEST-OK | /DOMEvents/tests/approved/domnodeinserted.html | took 1339ms 07:13:36 INFO - PROCESS | 4433 | 1461420816062 Marionette TRACE conn3 -> [0,2961,"getWindowHandle",null] 07:13:36 INFO - PROCESS | 4433 | 1461420816064 Marionette TRACE conn3 <- [1,2961,null,{"value":"8"}] 07:13:36 INFO - TEST-START | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html 07:13:36 INFO - PROCESS | 4433 | 1461420816071 Marionette TRACE conn3 -> [0,2962,"setScriptTimeout",{"ms":35000}] 07:13:36 INFO - PROCESS | 4433 | 1461420816073 Marionette TRACE conn3 <- [1,2962,null,{}] 07:13:36 INFO - PROCESS | 4433 | 1461420816079 Marionette TRACE conn3 -> [0,2963,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:36 INFO - PROCESS | 4433 | 1461420816277 Marionette TRACE conn3 <- [1,2963,null,{"value":null}] 07:13:36 INFO - PROCESS | 4433 | 1461420816527 Marionette TRACE conn3 -> [0,2964,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:36 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a340d800 == 188 [pid = 4433] [id = 749] 07:13:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 289 (0x7f129412a800) [pid = 4433] [serial = 2247] [outer = (nil)] 07:13:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 290 (0x7f12a2eadc00) [pid = 4433] [serial = 2248] [outer = 0x7f129412a800] 07:13:36 INFO - PROCESS | 4433 | 1461420816596 Marionette DEBUG loaded listener.js 07:13:36 INFO - PROCESS | 4433 | ++DOMWINDOW == 291 (0x7f12a3494000) [pid = 4433] [serial = 2249] [outer = 0x7f129412a800] 07:13:37 INFO - PROCESS | 4433 | 1461420817363 Marionette TRACE conn3 <- [1,2964,null,{"value":["/DOMEvents/tests/approved/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:13:37 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. 07:13:37 INFO - TEST-OK | /DOMEvents/tests/approved/stopImmediatePropagation.effect.html | took 1333ms 07:13:37 INFO - PROCESS | 4433 | 1461420817404 Marionette TRACE conn3 -> [0,2965,"getWindowHandle",null] 07:13:37 INFO - PROCESS | 4433 | 1461420817407 Marionette TRACE conn3 <- [1,2965,null,{"value":"8"}] 07:13:37 INFO - TEST-START | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html 07:13:37 INFO - PROCESS | 4433 | 1461420817413 Marionette TRACE conn3 -> [0,2966,"setScriptTimeout",{"ms":35000}] 07:13:37 INFO - PROCESS | 4433 | 1461420817415 Marionette TRACE conn3 <- [1,2966,null,{}] 07:13:37 INFO - PROCESS | 4433 | 1461420817421 Marionette TRACE conn3 -> [0,2967,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:37 INFO - PROCESS | 4433 | 1461420817630 Marionette TRACE conn3 <- [1,2967,null,{"value":null}] 07:13:37 INFO - PROCESS | 4433 | 1461420817887 Marionette TRACE conn3 -> [0,2968,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:37 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a6bf1000 == 189 [pid = 4433] [id = 750] 07:13:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 292 (0x7f1297833000) [pid = 4433] [serial = 2250] [outer = (nil)] 07:13:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 293 (0x7f12a6a42800) [pid = 4433] [serial = 2251] [outer = 0x7f1297833000] 07:13:37 INFO - PROCESS | 4433 | 1461420817959 Marionette DEBUG loaded listener.js 07:13:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 294 (0x7f12a6c0c400) [pid = 4433] [serial = 2252] [outer = 0x7f1297833000] 07:13:38 INFO - PROCESS | 4433 | 1461420818731 Marionette TRACE conn3 <- [1,2968,null,{"value":["/DOMEvents/tests/approved/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:13:38 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. 07:13:38 INFO - TEST-OK | /DOMEvents/tests/approved/stopPropagation.deferred.effect.html | took 1335ms 07:13:38 INFO - PROCESS | 4433 | 1461420818761 Marionette TRACE conn3 -> [0,2969,"getWindowHandle",null] 07:13:38 INFO - PROCESS | 4433 | 1461420818765 Marionette TRACE conn3 <- [1,2969,null,{"value":"8"}] 07:13:38 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html 07:13:38 INFO - PROCESS | 4433 | 1461420818774 Marionette TRACE conn3 -> [0,2970,"setScriptTimeout",{"ms":35000}] 07:13:38 INFO - PROCESS | 4433 | 1461420818776 Marionette TRACE conn3 <- [1,2970,null,{}] 07:13:38 INFO - PROCESS | 4433 | 1461420818781 Marionette TRACE conn3 -> [0,2971,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:39 INFO - PROCESS | 4433 | 1461420818997 Marionette TRACE conn3 <- [1,2971,null,{"value":null}] 07:13:39 INFO - PROCESS | 4433 | 1461420819337 Marionette TRACE conn3 -> [0,2972,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:39 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127bb4c800 == 190 [pid = 4433] [id = 751] 07:13:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 295 (0x7f12761ef000) [pid = 4433] [serial = 2253] [outer = (nil)] 07:13:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 296 (0x7f12761fa400) [pid = 4433] [serial = 2254] [outer = 0x7f12761ef000] 07:13:39 INFO - PROCESS | 4433 | 1461420819410 Marionette DEBUG loaded listener.js 07:13:39 INFO - PROCESS | 4433 | ++DOMWINDOW == 297 (0x7f1280148000) [pid = 4433] [serial = 2255] [outer = 0x7f12761ef000] 07:13:40 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. 07:13:40 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html | took 1425ms 07:13:40 INFO - PROCESS | 4433 | 1461420820188 Marionette TRACE conn3 <- [1,2972,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html",0,null,null,[["Test Description: Dispatch an event in a DOM tree using the DOM event flow.",0,null,null]]]}] 07:13:40 INFO - PROCESS | 4433 | 1461420820200 Marionette TRACE conn3 -> [0,2973,"getWindowHandle",null] 07:13:40 INFO - PROCESS | 4433 | 1461420820204 Marionette TRACE conn3 <- [1,2973,null,{"value":"8"}] 07:13:40 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html 07:13:40 INFO - PROCESS | 4433 | 1461420820209 Marionette TRACE conn3 -> [0,2974,"setScriptTimeout",{"ms":35000}] 07:13:40 INFO - PROCESS | 4433 | 1461420820211 Marionette TRACE conn3 <- [1,2974,null,{}] 07:13:40 INFO - PROCESS | 4433 | 1461420820217 Marionette TRACE conn3 -> [0,2975,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:40 INFO - PROCESS | 4433 | 1461420820424 Marionette TRACE conn3 <- [1,2975,null,{"value":null}] 07:13:40 INFO - PROCESS | 4433 | 1461420820673 Marionette TRACE conn3 -> [0,2976,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:40 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127bb67800 == 191 [pid = 4433] [id = 752] 07:13:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 298 (0x7f12761f6800) [pid = 4433] [serial = 2256] [outer = (nil)] 07:13:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 299 (0x7f127ac4c800) [pid = 4433] [serial = 2257] [outer = 0x7f12761f6800] 07:13:40 INFO - PROCESS | 4433 | 1461420820748 Marionette DEBUG loaded listener.js 07:13:40 INFO - PROCESS | 4433 | ++DOMWINDOW == 300 (0x7f127ac50c00) [pid = 4433] [serial = 2258] [outer = 0x7f12761f6800] 07:13:41 INFO - PROCESS | 4433 | 1461420821489 Marionette TRACE conn3 <- [1,2976,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html",0,null,null,[["Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed.",0,null,null]]]}] 07:13:41 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | Test Description: Implementations of the DOM event model must be reentrant. Event listeners may perform actions that cause additional events to be dispatched. Such events are handled in a synchronous manner, the event propagation that causes the event listener to be triggered must resume only after the event dispatch of the new event is completed. 07:13:41 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html | took 1335ms 07:13:41 INFO - PROCESS | 4433 | 1461420821546 Marionette TRACE conn3 -> [0,2977,"getWindowHandle",null] 07:13:41 INFO - PROCESS | 4433 | 1461420821549 Marionette TRACE conn3 <- [1,2977,null,{"value":"8"}] 07:13:41 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html 07:13:41 INFO - PROCESS | 4433 | 1461420821555 Marionette TRACE conn3 -> [0,2978,"setScriptTimeout",{"ms":35000}] 07:13:41 INFO - PROCESS | 4433 | 1461420821557 Marionette TRACE conn3 <- [1,2978,null,{}] 07:13:41 INFO - PROCESS | 4433 | 1461420821562 Marionette TRACE conn3 -> [0,2979,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:41 INFO - PROCESS | 4433 | 1461420821803 Marionette TRACE conn3 <- [1,2979,null,{"value":null}] 07:13:42 INFO - PROCESS | 4433 | 1461420822057 Marionette TRACE conn3 -> [0,2980,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:42 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127a819000 == 192 [pid = 4433] [id = 753] 07:13:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 301 (0x7f12761f9400) [pid = 4433] [serial = 2259] [outer = (nil)] 07:13:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 302 (0x7f127ac56000) [pid = 4433] [serial = 2260] [outer = 0x7f12761f9400] 07:13:42 INFO - PROCESS | 4433 | 1461420822135 Marionette DEBUG loaded listener.js 07:13:42 INFO - PROCESS | 4433 | ++DOMWINDOW == 303 (0x7f12a53c3000) [pid = 4433] [serial = 2261] [outer = 0x7f12761f9400] 07:13:42 INFO - PROCESS | 4433 | 1461420822856 Marionette TRACE conn3 <- [1,2980,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html",0,null,null,[["Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered.",0,null,null]]]}] 07:13:42 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | Test Description: handleEvent - This method shall be called whenever an event occurs of the event type for which the EventListener interface was registered. 07:13:42 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html | took 1326ms 07:13:42 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html 07:13:42 INFO - PROCESS | 4433 | 1461420822887 Marionette TRACE conn3 -> [0,2981,"getWindowHandle",null] 07:13:42 INFO - PROCESS | 4433 | 1461420822889 Marionette TRACE conn3 <- [1,2981,null,{"value":"8"}] 07:13:42 INFO - PROCESS | 4433 | 1461420822897 Marionette TRACE conn3 -> [0,2982,"setScriptTimeout",{"ms":35000}] 07:13:42 INFO - PROCESS | 4433 | 1461420822900 Marionette TRACE conn3 <- [1,2982,null,{}] 07:13:42 INFO - PROCESS | 4433 | 1461420822905 Marionette TRACE conn3 -> [0,2983,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:43 INFO - PROCESS | 4433 | 1461420823106 Marionette TRACE conn3 <- [1,2983,null,{"value":null}] 07:13:43 INFO - PROCESS | 4433 | 1461420823360 Marionette TRACE conn3 -> [0,2984,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:43 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1272ea2800 == 193 [pid = 4433] [id = 754] 07:13:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 304 (0x7f12761fa000) [pid = 4433] [serial = 2262] [outer = (nil)] 07:13:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 305 (0x7f12763e5400) [pid = 4433] [serial = 2263] [outer = 0x7f12761fa000] 07:13:43 INFO - PROCESS | 4433 | 1461420823440 Marionette DEBUG loaded listener.js 07:13:43 INFO - PROCESS | 4433 | ++DOMWINDOW == 306 (0x7f12763ea000) [pid = 4433] [serial = 2264] [outer = 0x7f12761fa000] 07:13:44 INFO - PROCESS | 4433 | 1461420824188 Marionette TRACE conn3 <- [1,2984,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html",0,null,null,[["Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. ",1,"assert_array_equals: property 2, expected false but got true","@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5\n"]]]}] 07:13:44 INFO - TEST-FAIL | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | Test Description: As the final step of the event dispatch, the implementation must reset the event object's default-action-prevention state. - assert_array_equals: property 2, expected false but got true 07:13:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:34:9 07:13:44 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:13:44 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:13:44 INFO - @http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html:24:5 07:13:44 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html | took 1327ms 07:13:44 INFO - PROCESS | 4433 | 1461420824224 Marionette TRACE conn3 -> [0,2985,"getWindowHandle",null] 07:13:44 INFO - PROCESS | 4433 | 1461420824228 Marionette TRACE conn3 <- [1,2985,null,{"value":"8"}] 07:13:44 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html 07:13:44 INFO - PROCESS | 4433 | 1461420824233 Marionette TRACE conn3 -> [0,2986,"setScriptTimeout",{"ms":35000}] 07:13:44 INFO - PROCESS | 4433 | 1461420824236 Marionette TRACE conn3 <- [1,2986,null,{}] 07:13:44 INFO - PROCESS | 4433 | 1461420824241 Marionette TRACE conn3 -> [0,2987,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:44 INFO - PROCESS | 4433 | 1461420824440 Marionette TRACE conn3 <- [1,2987,null,{"value":null}] 07:13:44 INFO - PROCESS | 4433 | 1461420824691 Marionette TRACE conn3 -> [0,2988,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:44 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1295244000 == 194 [pid = 4433] [id = 755] 07:13:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 307 (0x7f12731d1800) [pid = 4433] [serial = 2265] [outer = (nil)] 07:13:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 308 (0x7f12731d7800) [pid = 4433] [serial = 2266] [outer = 0x7f12731d1800] 07:13:44 INFO - PROCESS | 4433 | 1461420824768 Marionette DEBUG loaded listener.js 07:13:44 INFO - PROCESS | 4433 | ++DOMWINDOW == 309 (0x7f12731de800) [pid = 4433] [serial = 2267] [outer = 0x7f12731d1800] 07:13:45 INFO - PROCESS | 4433 | 1461420825505 Marionette TRACE conn3 <- [1,2988,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html",0,null,null,[["Test Description: An event object may be properly dispatched multiple times while also allowing to prevent the event objects propagation prior to the event dispatch.",0,null,null]]]}] 07:13:45 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. 07:13:45 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/EventObject.multiple.dispatchEvent.html | took 1281ms 07:13:45 INFO - PROCESS | 4433 | 1461420825534 Marionette TRACE conn3 -> [0,2989,"getWindowHandle",null] 07:13:45 INFO - PROCESS | 4433 | 1461420825538 Marionette TRACE conn3 <- [1,2989,null,{"value":"8"}] 07:13:45 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html 07:13:45 INFO - PROCESS | 4433 | 1461420825546 Marionette TRACE conn3 -> [0,2990,"setScriptTimeout",{"ms":35000}] 07:13:45 INFO - PROCESS | 4433 | 1461420825549 Marionette TRACE conn3 <- [1,2990,null,{}] 07:13:45 INFO - PROCESS | 4433 | 1461420825554 Marionette TRACE conn3 -> [0,2991,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:45 INFO - PROCESS | 4433 | 1461420825757 Marionette TRACE conn3 <- [1,2991,null,{"value":null}] 07:13:46 INFO - PROCESS | 4433 | 1461420826008 Marionette TRACE conn3 -> [0,2992,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:46 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12779d8000 == 195 [pid = 4433] [id = 756] 07:13:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 310 (0x7f12731d2400) [pid = 4433] [serial = 2268] [outer = (nil)] 07:13:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 311 (0x7f12763e7c00) [pid = 4433] [serial = 2269] [outer = 0x7f12731d2400] 07:13:46 INFO - PROCESS | 4433 | 1461420826085 Marionette DEBUG loaded listener.js 07:13:46 INFO - PROCESS | 4433 | ++DOMWINDOW == 312 (0x7f127ac53800) [pid = 4433] [serial = 2270] [outer = 0x7f12731d2400] 07:13:48 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1283573000 == 194 [pid = 4433] [id = 669] 07:13:48 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1278bca800 == 193 [pid = 4433] [id = 668] 07:13:48 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a3462000 == 192 [pid = 4433] [id = 674] 07:13:48 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12b44cc000 == 191 [pid = 4433] [id = 676] 07:13:48 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a76ad800 == 190 [pid = 4433] [id = 675] 07:13:48 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127c7be800 == 189 [pid = 4433] [id = 680] 07:13:48 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f66f000 == 188 [pid = 4433] [id = 671] 07:13:48 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1276135000 == 187 [pid = 4433] [id = 723] 07:13:48 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127d8d3000 == 186 [pid = 4433] [id = 722] 07:13:48 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1276f96000 == 185 [pid = 4433] [id = 721] 07:13:48 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a6c65000 == 184 [pid = 4433] [id = 720] 07:13:48 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a2409800 == 183 [pid = 4433] [id = 719] 07:13:48 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1295960000 == 182 [pid = 4433] [id = 718] 07:13:48 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128fac2000 == 181 [pid = 4433] [id = 717] 07:13:48 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128f418000 == 180 [pid = 4433] [id = 716] 07:13:48 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128bf6a800 == 179 [pid = 4433] [id = 715] 07:13:48 INFO - PROCESS | 4433 | --DOCSHELL 0x7f128b259800 == 178 [pid = 4433] [id = 714] 07:13:48 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12890bf000 == 177 [pid = 4433] [id = 713] 07:13:48 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1281484000 == 176 [pid = 4433] [id = 712] 07:13:48 INFO - PROCESS | 4433 | --DOCSHELL 0x7f127c418800 == 175 [pid = 4433] [id = 711] 07:13:48 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12747ac800 == 174 [pid = 4433] [id = 710] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 311 (0x7f1289018c00) [pid = 4433] [serial = 2129] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 310 (0x7f12a245a000) [pid = 4433] [serial = 2090] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 309 (0x7f1295e94000) [pid = 4433] [serial = 2084] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 308 (0x7f12a6c05000) [pid = 4433] [serial = 2099] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 307 (0x7f1281c5cc00) [pid = 4433] [serial = 2124] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 306 (0x7f1283b7b800) [pid = 4433] [serial = 2126] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 305 (0x7f127ff0b400) [pid = 4433] [serial = 2060] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 304 (0x7f12a6b5e000) [pid = 4433] [serial = 2093] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 303 (0x7f127ba1e800) [pid = 4433] [serial = 2114] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 302 (0x7f128aa0b400) [pid = 4433] [serial = 2108] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 301 (0x7f128f8c0c00) [pid = 4433] [serial = 2075] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 300 (0x7f127f1dcc00) [pid = 4433] [serial = 2115] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 299 (0x7f128c1c0000) [pid = 4433] [serial = 2072] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 298 (0x7f1295331800) [pid = 4433] [serial = 2081] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 297 (0x7f128014cc00) [pid = 4433] [serial = 2120] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 296 (0x7f12814b4000) [pid = 4433] [serial = 2123] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 295 (0x7f128afd6400) [pid = 4433] [serial = 2066] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 294 (0x7f12975d5400) [pid = 4433] [serial = 2087] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 293 (0x7f128901ac00) [pid = 4433] [serial = 2127] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 292 (0x7f1280751400) [pid = 4433] [serial = 2121] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 291 (0x7f12a53c4000) [pid = 4433] [serial = 2105] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 290 (0x7f128135d400) [pid = 4433] [serial = 2063] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 289 (0x7f127e896400) [pid = 4433] [serial = 2117] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 288 (0x7f127621ac00) [pid = 4433] [serial = 2111] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 287 (0x7f127f2af400) [pid = 4433] [serial = 2118] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 286 (0x7f128bcc6000) [pid = 4433] [serial = 2069] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 285 (0x7f12770e3400) [pid = 4433] [serial = 2096] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 284 (0x7f1293fcc800) [pid = 4433] [serial = 2078] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | --DOMWINDOW == 283 (0x7f127ff14000) [pid = 4433] [serial = 2102] [outer = (nil)] [url = about:blank] 07:13:48 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1270430000 == 175 [pid = 4433] [id = 757] 07:13:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 284 (0x7f12728f7c00) [pid = 4433] [serial = 2271] [outer = (nil)] 07:13:48 INFO - PROCESS | 4433 | ++DOMWINDOW == 285 (0x7f1270490c00) [pid = 4433] [serial = 2272] [outer = 0x7f12728f7c00] 07:13:48 INFO - PROCESS | 4433 | 1461420828754 Marionette TRACE conn3 <- [1,2992,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html",0,null,null,[["Test Description: DOMCharacterDataModified event fires after ProcessingInstruction.data have been modified, but the node itself has not been inserted or deleted. The proximal event target of this event shall be the ProcessingInstruction node.",0,null,null]]]}] 07:13:48 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. 07:13:48 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html | took 3238ms 07:13:48 INFO - PROCESS | 4433 | 1461420828785 Marionette TRACE conn3 -> [0,2993,"getWindowHandle",null] 07:13:48 INFO - PROCESS | 4433 | 1461420828790 Marionette TRACE conn3 <- [1,2993,null,{"value":"8"}] 07:13:48 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html 07:13:48 INFO - PROCESS | 4433 | 1461420828797 Marionette TRACE conn3 -> [0,2994,"setScriptTimeout",{"ms":35000}] 07:13:48 INFO - PROCESS | 4433 | 1461420828802 Marionette TRACE conn3 <- [1,2994,null,{}] 07:13:48 INFO - PROCESS | 4433 | 1461420828810 Marionette TRACE conn3 -> [0,2995,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:49 INFO - PROCESS | 4433 | 1461420829117 Marionette TRACE conn3 <- [1,2995,null,{"value":null}] 07:13:49 INFO - PROCESS | 4433 | 1461420829319 Marionette TRACE conn3 -> [0,2996,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:49 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1275dd9800 == 176 [pid = 4433] [id = 758] 07:13:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 286 (0x7f12728f7400) [pid = 4433] [serial = 2273] [outer = (nil)] 07:13:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 287 (0x7f1275d36400) [pid = 4433] [serial = 2274] [outer = 0x7f12728f7400] 07:13:49 INFO - PROCESS | 4433 | 1461420829387 Marionette DEBUG loaded listener.js 07:13:49 INFO - PROCESS | 4433 | ++DOMWINDOW == 288 (0x7f12761c9800) [pid = 4433] [serial = 2275] [outer = 0x7f12728f7400] 07:13:50 INFO - PROCESS | 4433 | 1461420830149 Marionette TRACE conn3 <- [1,2996,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html",0,null,null,[["Checkbox state is unchanged before the synthetic click event is dispatched",0,null,null],["Test Description: MouseEvent: Default action is performed when a synthetic click event is dispatched on a checkbox element",0,null,null]]]}] 07:13:50 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | Checkbox state is unchanged before the synthetic click event is dispatched 07:13:50 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 07:13:50 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html | took 1385ms 07:13:50 INFO - PROCESS | 4433 | 1461420830182 Marionette TRACE conn3 -> [0,2997,"getWindowHandle",null] 07:13:50 INFO - PROCESS | 4433 | 1461420830190 Marionette TRACE conn3 <- [1,2997,null,{"value":"8"}] 07:13:50 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html 07:13:50 INFO - PROCESS | 4433 | 1461420830199 Marionette TRACE conn3 -> [0,2998,"setScriptTimeout",{"ms":35000}] 07:13:50 INFO - PROCESS | 4433 | 1461420830202 Marionette TRACE conn3 <- [1,2998,null,{}] 07:13:50 INFO - PROCESS | 4433 | 1461420830206 Marionette TRACE conn3 -> [0,2999,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:50 INFO - PROCESS | 4433 | 1461420830405 Marionette TRACE conn3 <- [1,2999,null,{"value":null}] 07:13:50 INFO - PROCESS | 4433 | 1461420830630 Marionette TRACE conn3 -> [0,3000,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:50 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1276f8c800 == 177 [pid = 4433] [id = 759] 07:13:50 INFO - PROCESS | 4433 | ++DOMWINDOW == 289 (0x7f12728f8c00) [pid = 4433] [serial = 2276] [outer = (nil)] 07:13:50 INFO - PROCESS | 4433 | ++DOMWINDOW == 290 (0x7f12763e7800) [pid = 4433] [serial = 2277] [outer = 0x7f12728f8c00] 07:13:50 INFO - PROCESS | 4433 | 1461420830694 Marionette DEBUG loaded listener.js 07:13:50 INFO - PROCESS | 4433 | ++DOMWINDOW == 291 (0x7f1279074400) [pid = 4433] [serial = 2278] [outer = 0x7f12728f8c00] 07:13:51 INFO - PROCESS | 4433 | 1461420831440 Marionette TRACE conn3 <- [1,3000,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html",0,null,null,[["Test Description: DOMNodeInserted event fires when a node has been added as a child of another node.",0,null,null]]]}] 07:13:51 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. 07:13:51 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html | took 1286ms 07:13:51 INFO - PROCESS | 4433 | 1461420831486 Marionette TRACE conn3 -> [0,3001,"getWindowHandle",null] 07:13:51 INFO - PROCESS | 4433 | 1461420831489 Marionette TRACE conn3 <- [1,3001,null,{"value":"8"}] 07:13:51 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html 07:13:51 INFO - PROCESS | 4433 | 1461420831495 Marionette TRACE conn3 -> [0,3002,"setScriptTimeout",{"ms":35000}] 07:13:51 INFO - PROCESS | 4433 | 1461420831500 Marionette TRACE conn3 <- [1,3002,null,{}] 07:13:51 INFO - PROCESS | 4433 | 1461420831524 Marionette TRACE conn3 -> [0,3003,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:51 INFO - PROCESS | 4433 | 1461420831788 Marionette TRACE conn3 <- [1,3003,null,{"value":null}] 07:13:51 INFO - PROCESS | 4433 | 1461420831828 Marionette TRACE conn3 -> [0,3004,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:51 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1278bda800 == 178 [pid = 4433] [id = 760] 07:13:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 292 (0x7f127966b400) [pid = 4433] [serial = 2279] [outer = (nil)] 07:13:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 293 (0x7f127a38ec00) [pid = 4433] [serial = 2280] [outer = 0x7f127966b400] 07:13:51 INFO - PROCESS | 4433 | 1461420831892 Marionette DEBUG loaded listener.js 07:13:51 INFO - PROCESS | 4433 | ++DOMWINDOW == 294 (0x7f127ac56400) [pid = 4433] [serial = 2281] [outer = 0x7f127966b400] 07:13:52 INFO - PROCESS | 4433 | 1461420832772 Marionette TRACE conn3 <- [1,3004,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html",0,null,null,[["Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect.",0,null,null]]]}] 07:13:52 INFO - TEST-PASS | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | Test Description: stopImmediatePropagation() prevents other event listeners from being triggered and, unlike Event.stopPropagation(), its effect must be immediate. Once it has been called, further calls to this method have no additional effect. 07:13:52 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html | took 1291ms 07:13:52 INFO - PROCESS | 4433 | 1461420832786 Marionette TRACE conn3 -> [0,3005,"getWindowHandle",null] 07:13:52 INFO - PROCESS | 4433 | 1461420832789 Marionette TRACE conn3 <- [1,3005,null,{"value":"8"}] 07:13:52 INFO - TEST-START | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html 07:13:52 INFO - PROCESS | 4433 | 1461420832803 Marionette TRACE conn3 -> [0,3006,"setScriptTimeout",{"ms":35000}] 07:13:52 INFO - PROCESS | 4433 | 1461420832805 Marionette TRACE conn3 <- [1,3006,null,{}] 07:13:52 INFO - PROCESS | 4433 | 1461420832811 Marionette TRACE conn3 -> [0,3007,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:54 INFO - PROCESS | 4433 | 1461420834177 Marionette TRACE conn3 <- [1,3007,null,{"value":null}] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 293 (0x7f128afda800) [pid = 4433] [serial = 2149] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.radians.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 292 (0x7f128c07ec00) [pid = 4433] [serial = 2092] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineCap.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 291 (0x7f127fe79c00) [pid = 4433] [serial = 2197] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.skewed.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 290 (0x7f12728f5800) [pid = 4433] [serial = 2173] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.nonfinite.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 289 (0x7f127e54c800) [pid = 4433] [serial = 1867] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.valid.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 288 (0x7f1280083c00) [pid = 4433] [serial = 1963] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveY.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 287 (0x7f127daefc00) [pid = 4433] [serial = 2008] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.invalid.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 286 (0x7f128070c000) [pid = 4433] [serial = 2137] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.underflow.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 285 (0x7f1281c8c800) [pid = 4433] [serial = 2032] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.middle.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 284 (0x7f127f2a6400) [pid = 4433] [serial = 2059] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.invalid.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 283 (0x7f127ba1f000) [pid = 4433] [serial = 2026] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.hanging.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 282 (0x7f127a4b6400) [pid = 4433] [serial = 2134] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.transformation.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 281 (0x7f128bcc4800) [pid = 4433] [serial = 1891] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.1.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 280 (0x7f128eb52800) [pid = 4433] [serial = 2074] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.bitmap.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 279 (0x7f127fe7c800) [pid = 4433] [serial = 2071] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.measure.width.space.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 278 (0x7f1275d37000) [pid = 4433] [serial = 2185] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.skewed.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 277 (0x7f12728fe000) [pid = 4433] [serial = 2176] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.zero.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 276 (0x7f12770e5c00) [pid = 4433] [serial = 2104] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.path.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 275 (0x7f128eb9f400) [pid = 4433] [serial = 2080] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.fillStyle.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 274 (0x7f1279075800) [pid = 4433] [serial = 2191] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.multiply.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 273 (0x7f1294b3a000) [pid = 4433] [serial = 2020] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.valid.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 272 (0x7f1275d38000) [pid = 4433] [serial = 2188] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.identity.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 271 (0x7f128f17d000) [pid = 4433] [serial = 2155] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrapnegative.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 270 (0x7f129c187800) [pid = 4433] [serial = 2161] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.basic.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 269 (0x7f12797c9c00) [pid = 4433] [serial = 1912] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.1.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 268 (0x7f12a1f83000) [pid = 4433] [serial = 2035] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.top.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 267 (0x7f128c004000) [pid = 4433] [serial = 2146] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.nonfinite.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 266 (0x7f128b2e6000) [pid = 4433] [serial = 1882] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.basic.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 265 (0x7f128f24fc00) [pid = 4433] [serial = 2158] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.zero.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 264 (0x7f1280711000) [pid = 4433] [serial = 1942] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.scale.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 263 (0x7f1279462000) [pid = 4433] [serial = 2005] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.default.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 262 (0x7f128074c400) [pid = 4433] [serial = 2140] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.order.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 261 (0x7f128a746000) [pid = 4433] [serial = 1879] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.alpha.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 260 (0x7f128bcc9c00) [pid = 4433] [serial = 2017] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.invalid.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 259 (0x7f1280ab6c00) [pid = 4433] [serial = 1945] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.section.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 258 (0x7f128b3cb400) [pid = 4433] [serial = 2014] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.baseline.default.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 257 (0x7f1280c91000) [pid = 4433] [serial = 2062] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.default.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 256 (0x7f129c18d400) [pid = 4433] [serial = 2164] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.large.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 255 (0x7f128014c400) [pid = 4433] [serial = 1870] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.initial.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 254 (0x7f1294b53000) [pid = 4433] [serial = 1975] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.1.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 253 (0x7f12728f4c00) [pid = 4433] [serial = 2167] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.multiple.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 252 (0x7f12761ca800) [pid = 4433] [serial = 2179] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.multiple.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 251 (0x7f128b2df400) [pid = 4433] [serial = 1951] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.2.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 250 (0x7f1280abf000) [pid = 4433] [serial = 1876] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.valid.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 249 (0x7f129480d400) [pid = 4433] [serial = 2086] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalAlpha.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 248 (0x7f1291204000) [pid = 4433] [serial = 1903] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.2.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 247 (0x7f128bcca000) [pid = 4433] [serial = 1960] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.positiveX.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 246 (0x7f127945dc00) [pid = 4433] [serial = 1864] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowColor.invalid.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 245 (0x7f12770db800) [pid = 4433] [serial = 2095] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineJoin.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 244 (0x7f12958b9000) [pid = 4433] [serial = 2089] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.globalCompositeOperation.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 243 (0x7f1291e9dc00) [pid = 4433] [serial = 1906] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.3.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 242 (0x7f12813b9000) [pid = 4433] [serial = 1873] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.attributes.shadowOffset.invalid.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 241 (0x7f12770e4000) [pid = 4433] [serial = 2101] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.miterLimit.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 240 (0x7f128eb59000) [pid = 4433] [serial = 1894] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.2.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 239 (0x7f1276220800) [pid = 4433] [serial = 2194] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.transform.nonfinite.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 238 (0x7f12728f5400) [pid = 4433] [serial = 2170] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.scale.negative.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 237 (0x7f127daf0800) [pid = 4433] [serial = 2029] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.ideographic.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 236 (0x7f128901cc00) [pid = 4433] [serial = 2068] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.system.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 235 (0x7f1280de2800) [pid = 4433] [serial = 1948] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.transparent.1.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 234 (0x7f1279460800) [pid = 4433] [serial = 2200] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.translate.basic.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 233 (0x7f128c1bb400) [pid = 4433] [serial = 2083] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.font.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 232 (0x7f128aa03c00) [pid = 4433] [serial = 2107] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowBlur.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 231 (0x7f1279461c00) [pid = 4433] [serial = 1936] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.alpha.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 230 (0x7f1276214c00) [pid = 4433] [serial = 2131] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textBaseline.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 229 (0x7f128b017800) [pid = 4433] [serial = 1957] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeY.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 228 (0x7f1289011400) [pid = 4433] [serial = 2065] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.size.percentage.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 227 (0x7f12958b6c00) [pid = 4433] [serial = 1978] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.transparent.2.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 226 (0x7f128eb9dc00) [pid = 4433] [serial = 2077] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.clip.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 225 (0x7f1279672c00) [pid = 4433] [serial = 2038] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.space.collapse.end.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 224 (0x7f1293fcf800) [pid = 4433] [serial = 1972] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.basic.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 223 (0x7f1276216c00) [pid = 4433] [serial = 2110] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.shadowColor.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 222 (0x7f1275d35000) [pid = 4433] [serial = 2182] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.setTransform.nonfinite.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 221 (0x7f1281c8d000) [pid = 4433] [serial = 2143] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.direction.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 220 (0x7f127f2aa400) [pid = 4433] [serial = 1939] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.image.basic.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 219 (0x7f128f8bf000) [pid = 4433] [serial = 1897] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.clip.3.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 218 (0x7f1279463400) [pid = 4433] [serial = 1915] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.off.2.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 217 (0x7f12797c9000) [pid = 4433] [serial = 1909] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.enable.blur.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 216 (0x7f128f8c5400) [pid = 4433] [serial = 1900] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.composite.1.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 215 (0x7f1294b3b000) [pid = 4433] [serial = 2023] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.draw.baseline.bottom.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 214 (0x7f128f8c4c00) [pid = 4433] [serial = 1966] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.outside.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 213 (0x7f12813b2400) [pid = 4433] [serial = 1954] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.offset.negativeX.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 212 (0x7f128b520800) [pid = 4433] [serial = 1888] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.2.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 211 (0x7f128c004400) [pid = 4433] [serial = 2152] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/transformations/2d.transformation.rotate.wrap.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 210 (0x7f128a7a8800) [pid = 4433] [serial = 1885] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.canvas.transparent.1.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 209 (0x7f12846f0800) [pid = 4433] [serial = 2011] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.align.valid.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 208 (0x7f12770ddc00) [pid = 4433] [serial = 2098] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.lineWidth.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 207 (0x7f1294b3b400) [pid = 4433] [serial = 1969] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/shadows/2d.shadow.pattern.alpha.html] 07:13:54 INFO - PROCESS | 4433 | --DOMWINDOW == 206 (0x7f1281c85000) [pid = 4433] [serial = 2056] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/text-styles/2d.text.font.parse.complex.html] 07:13:54 INFO - PROCESS | 4433 | 1461420834505 Marionette TRACE conn3 -> [0,3008,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:54 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1275dca000 == 179 [pid = 4433] [id = 761] 07:13:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 207 (0x7f12728f6800) [pid = 4433] [serial = 2282] [outer = (nil)] 07:13:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 208 (0x7f1275d38000) [pid = 4433] [serial = 2283] [outer = 0x7f12728f6800] 07:13:54 INFO - PROCESS | 4433 | 1461420834574 Marionette DEBUG loaded listener.js 07:13:54 INFO - PROCESS | 4433 | ++DOMWINDOW == 209 (0x7f1276216c00) [pid = 4433] [serial = 2284] [outer = 0x7f12728f6800] 07:13:55 INFO - PROCESS | 4433 | 1461420835181 Marionette TRACE conn3 <- [1,3008,null,{"value":["/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html",0,null,null,[["Test Description: stopPropagation() prevents other event listeners from being triggered but its effect must be deferred until all event listeners attached on the Event.currentTarget have been triggered.",0,null,null]]]}] 07:13:55 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. 07:13:55 INFO - TEST-OK | /DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html | took 2427ms 07:13:55 INFO - PROCESS | 4433 | 1461420835231 Marionette TRACE conn3 -> [0,3009,"getWindowHandle",null] 07:13:55 INFO - TEST-START | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html 07:13:55 INFO - PROCESS | 4433 | 1461420835245 Marionette TRACE conn3 <- [1,3009,null,{"value":"8"}] 07:13:55 INFO - PROCESS | 4433 | 1461420835250 Marionette TRACE conn3 -> [0,3010,"setScriptTimeout",{"ms":35000}] 07:13:55 INFO - PROCESS | 4433 | 1461420835254 Marionette TRACE conn3 <- [1,3010,null,{}] 07:13:55 INFO - PROCESS | 4433 | 1461420835258 Marionette TRACE conn3 -> [0,3011,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:55 INFO - PROCESS | 4433 | 1461420835449 Marionette TRACE conn3 <- [1,3011,null,{"value":null}] 07:13:55 INFO - PROCESS | 4433 | 1461420835647 Marionette TRACE conn3 -> [0,3012,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReader/Progress_event_bubbles_cancelable.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:55 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12792e2800 == 180 [pid = 4433] [id = 762] 07:13:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 210 (0x7f12728fc000) [pid = 4433] [serial = 2285] [outer = (nil)] 07:13:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 211 (0x7f127966e400) [pid = 4433] [serial = 2286] [outer = 0x7f12728fc000] 07:13:55 INFO - PROCESS | 4433 | 1461420835711 Marionette DEBUG loaded listener.js 07:13:55 INFO - PROCESS | 4433 | ++DOMWINDOW == 212 (0x7f127c4d4000) [pid = 4433] [serial = 2287] [outer = 0x7f12728fc000] 07:13:56 INFO - PROCESS | 4433 | 1461420836661 Marionette TRACE conn3 <- [1,3012,null,{"value":["/FileAPI/FileReader/Progress_event_bubbles_cancelable.html",0,null,null,[["Check the values of bubbles and cancelable are false when the progress event is dispatched",0,null,null]]]}] 07:13:56 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 07:13:56 INFO - TEST-OK | /FileAPI/FileReader/Progress_event_bubbles_cancelable.html | took 1426ms 07:13:56 INFO - PROCESS | 4433 | 1461420836677 Marionette TRACE conn3 -> [0,3013,"getWindowHandle",null] 07:13:56 INFO - PROCESS | 4433 | 1461420836683 Marionette TRACE conn3 <- [1,3013,null,{"value":"8"}] 07:13:56 INFO - TEST-START | /FileAPI/FileReaderSync.worker 07:13:56 INFO - PROCESS | 4433 | 1461420836692 Marionette TRACE conn3 -> [0,3014,"setScriptTimeout",{"ms":35000}] 07:13:56 INFO - PROCESS | 4433 | 1461420836697 Marionette TRACE conn3 <- [1,3014,null,{}] 07:13:56 INFO - PROCESS | 4433 | 1461420836707 Marionette TRACE conn3 -> [0,3015,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:56 INFO - PROCESS | 4433 | 1461420836928 Marionette TRACE conn3 <- [1,3015,null,{"value":null}] 07:13:57 INFO - PROCESS | 4433 | 1461420837214 Marionette TRACE conn3 -> [0,3016,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/FileReaderSync.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/FileReaderSync.worker\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:57 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12762b2800 == 181 [pid = 4433] [id = 763] 07:13:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 213 (0x7f12728f6c00) [pid = 4433] [serial = 2288] [outer = (nil)] 07:13:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 214 (0x7f1275d43000) [pid = 4433] [serial = 2289] [outer = 0x7f12728f6c00] 07:13:57 INFO - PROCESS | 4433 | 1461420837290 Marionette DEBUG loaded listener.js 07:13:57 INFO - PROCESS | 4433 | ++DOMWINDOW == 215 (0x7f12761eec00) [pid = 4433] [serial = 2290] [outer = 0x7f12728f6c00] 07:13:57 INFO - PROCESS | 4433 | [4433] 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 07:13:58 INFO - PROCESS | 4433 | 1461420838230 Marionette TRACE conn3 <- [1,3016,null,{"value":["/FileAPI/FileReaderSync.worker",0,null,null,[["Interface",0,{},{}],["readAsText",0,{},{}],["readAsDataURL",0,{},{}],["readAsArrayBuffer",0,{},{}]]]}] 07:13:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | Interface - {} 07:13:58 INFO - {} 07:13:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsText - {} 07:13:58 INFO - {} 07:13:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsDataURL - {} 07:13:58 INFO - {} 07:13:58 INFO - TEST-PASS | /FileAPI/FileReaderSync.worker | readAsArrayBuffer - {} 07:13:58 INFO - {} 07:13:58 INFO - TEST-OK | /FileAPI/FileReaderSync.worker | took 1590ms 07:13:58 INFO - PROCESS | 4433 | 1461420838283 Marionette TRACE conn3 -> [0,3017,"getWindowHandle",null] 07:13:58 INFO - PROCESS | 4433 | 1461420838291 Marionette TRACE conn3 <- [1,3017,null,{"value":"8"}] 07:13:58 INFO - TEST-START | /FileAPI/fileReader.html 07:13:58 INFO - PROCESS | 4433 | 1461420838300 Marionette TRACE conn3 -> [0,3018,"setScriptTimeout",{"ms":35000}] 07:13:58 INFO - PROCESS | 4433 | 1461420838303 Marionette TRACE conn3 <- [1,3018,null,{}] 07:13:58 INFO - PROCESS | 4433 | 1461420838357 Marionette TRACE conn3 -> [0,3019,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:13:58 INFO - PROCESS | 4433 | 1461420838567 Marionette TRACE conn3 <- [1,3019,null,{"value":null}] 07:13:58 INFO - PROCESS | 4433 | 1461420838892 Marionette TRACE conn3 -> [0,3020,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/fileReader.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/fileReader.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:13:58 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127a3ec000 == 182 [pid = 4433] [id = 764] 07:13:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 216 (0x7f12761fb800) [pid = 4433] [serial = 2291] [outer = (nil)] 07:13:58 INFO - PROCESS | 4433 | ++DOMWINDOW == 217 (0x7f127a387000) [pid = 4433] [serial = 2292] [outer = 0x7f12761fb800] 07:13:58 INFO - PROCESS | 4433 | 1461420838972 Marionette DEBUG loaded listener.js 07:13:59 INFO - PROCESS | 4433 | ++DOMWINDOW == 218 (0x7f127ac55800) [pid = 4433] [serial = 2293] [outer = 0x7f12761fb800] 07:13:59 INFO - PROCESS | 4433 | 1461420839766 Marionette TRACE conn3 <- [1,3020,null,{"value":["/FileAPI/fileReader.html",0,null,null,[["FileReader interface object",0,null,null],["no-argument FileReader constructor",0,null,null],["FileReader States -- abort",0,null,null],["FileReader States -- events",0,null,null]]]}] 07:13:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader interface object 07:13:59 INFO - TEST-PASS | /FileAPI/fileReader.html | no-argument FileReader constructor 07:13:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- abort 07:13:59 INFO - TEST-PASS | /FileAPI/fileReader.html | FileReader States -- events 07:13:59 INFO - TEST-OK | /FileAPI/fileReader.html | took 1531ms 07:13:59 INFO - PROCESS | 4433 | 1461420839833 Marionette TRACE conn3 -> [0,3021,"getWindowHandle",null] 07:13:59 INFO - PROCESS | 4433 | 1461420839837 Marionette TRACE conn3 <- [1,3021,null,{"value":"8"}] 07:13:59 INFO - TEST-START | /FileAPI/historical.html 07:13:59 INFO - PROCESS | 4433 | 1461420839843 Marionette TRACE conn3 -> [0,3022,"setScriptTimeout",{"ms":35000}] 07:13:59 INFO - PROCESS | 4433 | 1461420839848 Marionette TRACE conn3 <- [1,3022,null,{}] 07:13:59 INFO - PROCESS | 4433 | 1461420839864 Marionette TRACE conn3 -> [0,3023,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:00 INFO - PROCESS | 4433 | 1461420840073 Marionette TRACE conn3 <- [1,3023,null,{"value":null}] 07:14:00 INFO - PROCESS | 4433 | 1461420840366 Marionette TRACE conn3 -> [0,3024,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/historical.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/historical.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:00 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127c413800 == 183 [pid = 4433] [id = 765] 07:14:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 219 (0x7f127c4ddc00) [pid = 4433] [serial = 2294] [outer = (nil)] 07:14:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 220 (0x7f127e54c800) [pid = 4433] [serial = 2295] [outer = 0x7f127c4ddc00] 07:14:00 INFO - PROCESS | 4433 | 1461420840442 Marionette DEBUG loaded listener.js 07:14:00 INFO - PROCESS | 4433 | ++DOMWINDOW == 221 (0x7f127f1e0400) [pid = 4433] [serial = 2296] [outer = 0x7f127c4ddc00] 07:14:01 INFO - PROCESS | 4433 | 1461420841267 Marionette TRACE conn3 <- [1,3024,null,{"value":["/FileAPI/historical.html",0,null,null,[["\"toNativeLineEndings\" should not be supported",0,null,null],["\"FileError\" should not be supported",0,null,null],["\"FileException\" should not be supported",0,null,null],["Blob should not support slice prefixed",0,null,null],["BlobBuilder should not be supported.",0,null,null],["FileReader should not support readAsBinaryString",1,"assert_false: should not be in reader expected false got true","@http://web-platform.test:8000/FileAPI/historical.html:42:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/historical.html:40:5\n"]]]}] 07:14:01 INFO - TEST-PASS | /FileAPI/historical.html | "toNativeLineEndings" should not be supported 07:14:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileError" should not be supported 07:14:01 INFO - TEST-PASS | /FileAPI/historical.html | "FileException" should not be supported 07:14:01 INFO - TEST-PASS | /FileAPI/historical.html | Blob should not support slice prefixed 07:14:01 INFO - TEST-PASS | /FileAPI/historical.html | BlobBuilder should not be supported. 07:14:01 INFO - TEST-FAIL | /FileAPI/historical.html | FileReader should not support readAsBinaryString - assert_false: should not be in reader expected false got true 07:14:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:42:9 07:14:01 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:01 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:01 INFO - @http://web-platform.test:8000/FileAPI/historical.html:40:5 07:14:01 INFO - TEST-OK | /FileAPI/historical.html | took 1489ms 07:14:01 INFO - PROCESS | 4433 | 1461420841335 Marionette TRACE conn3 -> [0,3025,"getWindowHandle",null] 07:14:01 INFO - TEST-START | /FileAPI/idlharness.html 07:14:01 INFO - PROCESS | 4433 | 1461420841340 Marionette TRACE conn3 <- [1,3025,null,{"value":"8"}] 07:14:01 INFO - PROCESS | 4433 | 1461420841346 Marionette TRACE conn3 -> [0,3026,"setScriptTimeout",{"ms":35000}] 07:14:01 INFO - PROCESS | 4433 | 1461420841349 Marionette TRACE conn3 <- [1,3026,null,{}] 07:14:01 INFO - PROCESS | 4433 | 1461420841354 Marionette TRACE conn3 -> [0,3027,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:01 INFO - PROCESS | 4433 | 1461420841580 Marionette TRACE conn3 <- [1,3027,null,{"value":null}] 07:14:01 INFO - PROCESS | 4433 | 1461420841858 Marionette TRACE conn3 -> [0,3028,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:01 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f127d9e3000 == 184 [pid = 4433] [id = 766] 07:14:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 222 (0x7f127daefc00) [pid = 4433] [serial = 2297] [outer = (nil)] 07:14:01 INFO - PROCESS | 4433 | ++DOMWINDOW == 223 (0x7f127ff04c00) [pid = 4433] [serial = 2298] [outer = 0x7f127daefc00] 07:14:01 INFO - PROCESS | 4433 | 1461420841934 Marionette DEBUG loaded listener.js 07:14:02 INFO - PROCESS | 4433 | ++DOMWINDOW == 224 (0x7f127ff1f000) [pid = 4433] [serial = 2299] [outer = 0x7f127daefc00] 07:14:03 INFO - PROCESS | 4433 | 1461420843455 Marionette TRACE conn3 <- [1,3028,null,{"value":["/FileAPI/idlharness.html",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,null,null],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,null,null],["Blob interface: existence and properties of interface object",0,null,null],["Blob interface object length",0,null,null],["Blob interface object name",0,null,null],["Blob interface: existence and properties of interface prototype object",0,null,null],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["Blob interface: attribute size",0,null,null],["Blob interface: attribute type",0,null,null],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,null,null],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,null,null],["Stringification of new Blob([\"TEST\"])",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,null,null],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface: existence and properties of interface object",0,null,null],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["File interface object name",0,null,null],["File interface: existence and properties of interface prototype object",0,null,null],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["File interface: attribute name",0,null,null],["File interface: attribute lastModified",0,null,null],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,null,null],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,null,null],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,null,null],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5\nTests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17\nsetup@http://web-platform.test:8000/resources/testharness.js:629:9\n@http://web-platform.test:8000/FileAPI/idlharness.html:24:1\n"],["FileList interface: existence and properties of interface object",0,null,null],["FileList interface object length",0,null,null],["FileList interface object name",0,null,null],["FileList interface: existence and properties of interface prototype object",0,null,null],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileList interface: operation item(unsigned long)",0,null,null],["FileList interface: attribute length",0,null,null],["FileList must be primary interface of file_input.files",0,null,null],["Stringification of file_input.files",0,null,null],["FileList interface: file_input.files must inherit property \"item\" with the proper type (0)",0,null,null],["FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError",0,null,null],["FileList interface: file_input.files must inherit property \"length\" with the proper type (1)",0,null,null],["FileReader interface: existence and properties of interface object",0,null,null],["FileReader interface object length",0,null,null],["FileReader interface object name",0,null,null],["FileReader interface: existence and properties of interface prototype object",0,null,null],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,null,null],["FileReader interface: operation readAsArrayBuffer(Blob)",0,null,null],["FileReader interface: operation readAsText(Blob,DOMString)",0,null,null],["FileReader interface: operation readAsDataURL(Blob)",0,null,null],["FileReader interface: operation abort()",0,null,null],["FileReader interface: constant EMPTY on interface object",0,null,null],["FileReader interface: constant EMPTY on interface prototype object",0,null,null],["FileReader interface: constant LOADING on interface object",0,null,null],["FileReader interface: constant LOADING on interface prototype object",0,null,null],["FileReader interface: constant DONE on interface object",0,null,null],["FileReader interface: constant DONE on interface prototype object",0,null,null],["FileReader interface: attribute readyState",0,null,null],["FileReader interface: attribute result",0,null,null],["FileReader interface: attribute error",0,null,null],["FileReader interface: attribute onloadstart",0,null,null],["FileReader interface: attribute onprogress",0,null,null],["FileReader interface: attribute onload",0,null,null],["FileReader interface: attribute onabort",0,null,null],["FileReader interface: attribute onerror",0,null,null],["FileReader interface: attribute onloadend",0,null,null],["FileReader must be primary interface of new FileReader()",0,null,null],["Stringification of new FileReader()",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,null,null],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,null,null],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,null,null],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,null,null],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,null,null],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,null,null],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,null,null],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,null,null],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,null,null],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,null,null],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,null,null],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,null,null]]]}] 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation createObjectURL(Blob) 07:14:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:14:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:14:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:14:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:14:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | URL interface: operation revokeObjectURL(DOMString) 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface object 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object length 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface object name 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: existence and properties of interface prototype object's "constructor" property 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute size 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: attribute type 07:14:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:14:03 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:14:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:03 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:14:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:14:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: operation slice(long long,long long,DOMString) 07:14:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:14:03 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:14:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:03 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:14:03 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:14:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob must be primary interface of new Blob(["TEST"]) 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new Blob(["TEST"]) 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) 07:14:03 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 07:14:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) 07:14:03 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 07:14:03 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 07:14:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface object 07:14:03 INFO - TEST-FAIL | /FileAPI/idlharness.html | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:14:03 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:14:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:03 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:14:03 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:14:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface object name 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: existence and properties of interface prototype object's "constructor" property 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute name 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: attribute lastModified 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File must be primary interface of new File(["myFileBits"], "myFileName") 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new File(["myFileBits"], "myFileName") 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) 07:14:03 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 07:14:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) 07:14:03 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 07:14:03 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 07:14:03 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:03 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:03 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:03 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:03 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:03 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:03 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:03 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.html:53:9 07:14:03 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.html:30:5 07:14:03 INFO - Tests.prototype.setup@http://web-platform.test:8000/resources/testharness.js:1767:17 07:14:03 INFO - setup@http://web-platform.test:8000/resources/testharness.js:629:9 07:14:03 INFO - @http://web-platform.test:8000/FileAPI/idlharness.html:24:1 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface object 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object length 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface object name 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: existence and properties of interface prototype object's "constructor" property 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: operation item(unsigned long) 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: attribute length 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList must be primary interface of file_input.files 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of file_input.files 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "item" with the proper type (0) 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: calling item(unsigned long) on file_input.files with too few arguments must throw TypeError 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileList interface: file_input.files must inherit property "length" with the proper type (1) 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface object 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object length 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface object name 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: existence and properties of interface prototype object's "constructor" property 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsArrayBuffer(Blob) 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsText(Blob,DOMString) 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation readAsDataURL(Blob) 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: operation abort() 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface object 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant EMPTY on interface prototype object 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface object 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant LOADING on interface prototype object 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface object 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: constant DONE on interface prototype object 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute readyState 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute result 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute error 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadstart 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onprogress 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onload 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onabort 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onerror 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: attribute onloadend 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader must be primary interface of new FileReader() 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | Stringification of new FileReader() 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) 07:14:03 INFO - TEST-PASS | /FileAPI/idlharness.html | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) 07:14:03 INFO - TEST-OK | /FileAPI/idlharness.html | took 2330ms 07:14:03 INFO - PROCESS | 4433 | 1461420843739 Marionette TRACE conn3 -> [0,3029,"getWindowHandle",null] 07:14:03 INFO - PROCESS | 4433 | 1461420843746 Marionette TRACE conn3 <- [1,3029,null,{"value":"8"}] 07:14:03 INFO - TEST-START | /FileAPI/idlharness.worker 07:14:03 INFO - PROCESS | 4433 | 1461420843797 Marionette TRACE conn3 -> [0,3030,"setScriptTimeout",{"ms":35000}] 07:14:03 INFO - PROCESS | 4433 | 1461420843800 Marionette TRACE conn3 <- [1,3030,null,{}] 07:14:03 INFO - PROCESS | 4433 | 1461420843804 Marionette TRACE conn3 -> [0,3031,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:04 INFO - PROCESS | 4433 | 1461420843992 Marionette TRACE conn3 <- [1,3031,null,{"value":null}] 07:14:04 INFO - PROCESS | 4433 | 1461420844269 Marionette TRACE conn3 -> [0,3032,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/idlharness.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/idlharness.worker\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:04 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12790a7800 == 185 [pid = 4433] [id = 767] 07:14:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 225 (0x7f12763e6800) [pid = 4433] [serial = 2300] [outer = (nil)] 07:14:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 226 (0x7f127ff1c800) [pid = 4433] [serial = 2301] [outer = 0x7f12763e6800] 07:14:04 INFO - PROCESS | 4433 | 1461420844341 Marionette DEBUG loaded listener.js 07:14:04 INFO - PROCESS | 4433 | ++DOMWINDOW == 227 (0x7f1289010400) [pid = 4433] [serial = 2302] [outer = 0x7f12763e6800] 07:14:04 INFO - PROCESS | 4433 | [4433] 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 07:14:06 INFO - PROCESS | 4433 | 1461420846436 Marionette TRACE conn3 <- [1,3032,null,{"value":["/FileAPI/idlharness.worker",0,null,null,[["URL interface: operation createObjectURL(Blob)",0,{},{}],["URL interface: operation createFor(Blob)",1,"assert_own_property: interface object missing static operation expected property \"createFor\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["URL interface: operation revokeObjectURL(DOMString)",0,{},{}],["Blob interface: existence and properties of interface object",0,{},{}],["Blob interface object length",0,{},{}],["Blob interface object name",0,{},{}],["Blob interface: existence and properties of interface prototype object",0,{},{}],["Blob interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["Blob interface: attribute size",0,{},{}],["Blob interface: attribute type",0,{},{}],["Blob interface: attribute isClosed",1,"assert_true: The prototype object must have a property \"isClosed\" expected true got false","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: operation slice(long long,long long,DOMString)",0,{},{}],["Blob interface: operation close()",1,"assert_own_property: interface prototype object missing non-static operation expected property \"close\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob must be primary interface of new Blob([\"TEST\"])",0,{},{}],["Stringification of new Blob([\"TEST\"])",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new Blob([\"TEST\"]) must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new Blob([\"TEST\"]) with too few arguments must throw TypeError",0,{},{}],["Blob interface: new Blob([\"TEST\"]) must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface: existence and properties of interface object",0,{},{}],["File interface object length",1,"assert_equals: wrong value for File.length expected 2 but got 1","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["File interface object name",0,{},{}],["File interface: existence and properties of interface prototype object",0,{},{}],["File interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["File interface: attribute name",0,{},{}],["File interface: attribute lastModified",0,{},{}],["File must be primary interface of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["Stringification of new File([\"myFileBits\"], \"myFileName\")",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"name\" with the proper type (0)",0,{},{}],["File interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"lastModified\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"size\" with the proper type (0)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"type\" with the proper type (1)",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"isClosed\" with the proper type (2)",1,"assert_inherits: property \"isClosed\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"slice\" with the proper type (3)",0,{},{}],["Blob interface: calling slice(long long,long long,DOMString) on new File([\"myFileBits\"], \"myFileName\") with too few arguments must throw TypeError",0,{},{}],["Blob interface: new File([\"myFileBits\"], \"myFileName\") must inherit property \"close\" with the proper type (4)",1,"assert_inherits: property \"close\" not found in prototype chain","IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13\nIdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9\nIdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface object name",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: existence and properties of interface prototype object's \"constructor\" property",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: operation item(unsigned long)",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nIdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileList interface: attribute length",1,"assert_own_property: self does not have own property \"FileList\" expected property \"FileList\" missing","IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\nIdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5\nIdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17\nIdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5\nIdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9\nrequest.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5\nEventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1\n"],["FileReader interface: existence and properties of interface object",0,{},{}],["FileReader interface object length",0,{},{}],["FileReader interface object name",0,{},{}],["FileReader interface: existence and properties of interface prototype object",0,{},{}],["FileReader interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReader interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReader interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReader interface: operation readAsDataURL(Blob)",0,{},{}],["FileReader interface: operation abort()",0,{},{}],["FileReader interface: constant EMPTY on interface object",0,{},{}],["FileReader interface: constant EMPTY on interface prototype object",0,{},{}],["FileReader interface: constant LOADING on interface object",0,{},{}],["FileReader interface: constant LOADING on interface prototype object",0,{},{}],["FileReader interface: constant DONE on interface object",0,{},{}],["FileReader interface: constant DONE on interface prototype object",0,{},{}],["FileReader interface: attribute readyState",0,{},{}],["FileReader interface: attribute result",0,{},{}],["FileReader interface: attribute error",0,{},{}],["FileReader interface: attribute onloadstart",0,{},{}],["FileReader interface: attribute onprogress",0,{},{}],["FileReader interface: attribute onload",0,{},{}],["FileReader interface: attribute onabort",0,{},{}],["FileReader interface: attribute onerror",0,{},{}],["FileReader interface: attribute onloadend",0,{},{}],["FileReader must be primary interface of new FileReader()",0,{},{}],["Stringification of new FileReader()",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError",0,{},{}],["FileReader interface: new FileReader() must inherit property \"abort\" with the proper type (3)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"EMPTY\" with the proper type (4)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"LOADING\" with the proper type (5)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"DONE\" with the proper type (6)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"readyState\" with the proper type (7)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"result\" with the proper type (8)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"error\" with the proper type (9)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadstart\" with the proper type (10)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onprogress\" with the proper type (11)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onload\" with the proper type (12)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onabort\" with the proper type (13)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onerror\" with the proper type (14)",0,{},{}],["FileReader interface: new FileReader() must inherit property \"onloadend\" with the proper type (15)",0,{},{}],["FileReaderSync interface: existence and properties of interface object",0,{},{}],["FileReaderSync interface object length",0,{},{}],["FileReaderSync interface object name",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object",0,{},{}],["FileReaderSync interface: existence and properties of interface prototype object's \"constructor\" property",0,{},{}],["FileReaderSync interface: operation readAsArrayBuffer(Blob)",0,{},{}],["FileReaderSync interface: operation readAsText(Blob,DOMString)",0,{},{}],["FileReaderSync interface: operation readAsDataURL(Blob)",0,{},{}],["FileReaderSync must be primary interface of new FileReaderSync()",0,{},{}],["Stringification of new FileReaderSync()",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsArrayBuffer\" with the proper type (0)",0,{},{}],["FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsText\" with the proper type (1)",0,{},{}],["FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}],["FileReaderSync interface: new FileReaderSync() must inherit property \"readAsDataURL\" with the proper type (2)",0,{},{}],["FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError",0,{},{}]]]}] 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation createObjectURL(Blob) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | URL interface: operation createFor(Blob) - assert_own_property: interface object missing static operation expected property "createFor" missing 07:14:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1140:13 07:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:14:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:14:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | URL interface: operation revokeObjectURL(DOMString) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface object - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object length - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface object name - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: existence and properties of interface prototype object's "constructor" property - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute size - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: attribute type - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: attribute isClosed - assert_true: The prototype object must have a property "isClosed" expected true got false 07:14:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1080:13 07:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:14:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:14:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: operation slice(long long,long long,DOMString) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | Blob interface: operation close() - assert_own_property: interface prototype object missing non-static operation expected property "close" missing 07:14:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1153:13 07:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:14:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:14:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob must be primary interface of new Blob(["TEST"]) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new Blob(["TEST"]) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "size" with the proper type (0) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "type" with the proper type (1) - {} 07:14:06 INFO - {} 07:14:06 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 07:14:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new Blob(["TEST"]) must inherit property "slice" with the proper type (3) - {} 07:14:06 INFO - {} 07:14:06 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 - {} 07:14:06 INFO - {} 07:14:06 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 07:14:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface object - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | File interface object length - assert_equals: wrong value for File.length expected 2 but got 1 07:14:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:798:13 07:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:14:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:14:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface object name - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: existence and properties of interface prototype object's "constructor" property - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute name - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: attribute lastModified - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File must be primary interface of new File(["myFileBits"], "myFileName") - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new File(["myFileBits"], "myFileName") - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "name" with the proper type (0) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | File interface: new File(["myFileBits"], "myFileName") must inherit property "lastModified" with the proper type (1) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "size" with the proper type (0) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "type" with the proper type (1) - {} 07:14:06 INFO - {} 07:14:06 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 07:14:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Blob interface: new File(["myFileBits"], "myFileName") must inherit property "slice" with the proper type (3) - {} 07:14:06 INFO - {} 07:14:06 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 - {} 07:14:06 INFO - {} 07:14:06 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 07:14:06 INFO - IdlInterface.prototype.test_interface_of/<@http://web-platform.test:8000/resources/idlharness.js:1468:25 07:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:06 INFO - IdlInterface.prototype.test_interface_of@http://web-platform.test:8000/resources/idlharness.js:1462:13 07:14:06 INFO - IdlInterface.prototype.test_object@http://web-platform.test:8000/resources/idlharness.js:1374:9 07:14:06 INFO - IdlArray.prototype.test/<@http://web-platform.test:8000/resources/idlharness.js:354:17 07:14:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:352:13 07:14:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:06 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 07:14:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:689:9 07:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:668:5 07:14:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:14:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:14:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:780:13 07:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:776:9 07:14:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:14:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface object name - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:14:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:807:13 07:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:803:9 07:14:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:14:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:06 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 07:14:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:837:9 07:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:828:5 07:14:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:14:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:06 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 07:14:06 INFO - IdlInterface.prototype.test_self/<@http://web-platform.test:8000/resources/idlharness.js:940:9 07:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:06 INFO - IdlInterface.prototype.test_self@http://web-platform.test:8000/resources/idlharness.js:934:5 07:14:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:652:9 07:14:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:06 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 07:14:06 INFO - IdlInterface.prototype.test_member_operation/<@http://web-platform.test:8000/resources/idlharness.js:1115:9 07:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:06 INFO - IdlInterface.prototype.test_member_operation@http://web-platform.test:8000/resources/idlharness.js:1105:5 07:14:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1329:21 07:14:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:06 INFO - TEST-FAIL | /FileAPI/idlharness.worker | FileList interface: attribute length - assert_own_property: self does not have own property "FileList" expected property "FileList" missing 07:14:06 INFO - IdlInterface.prototype.test_member_attribute/<@http://web-platform.test:8000/resources/idlharness.js:1041:9 07:14:06 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:06 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:06 INFO - IdlInterface.prototype.test_member_attribute@http://web-platform.test:8000/resources/idlharness.js:1035:5 07:14:06 INFO - IdlInterface.prototype.test_members@http://web-platform.test:8000/resources/idlharness.js:1317:17 07:14:06 INFO - IdlInterface.prototype.test@http://web-platform.test:8000/resources/idlharness.js:661:5 07:14:06 INFO - IdlArray.prototype.test@http://web-platform.test:8000/resources/idlharness.js:349:9 07:14:06 INFO - request.onload@http://web-platform.test:8000/FileAPI/idlharness.worker.js:43:5 07:14:06 INFO - EventHandlerNonNull*@http://web-platform.test:8000/FileAPI/idlharness.worker.js:7:1 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface object - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object length - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface object name - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: existence and properties of interface prototype object's "constructor" property - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsArrayBuffer(Blob) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsText(Blob,DOMString) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation readAsDataURL(Blob) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: operation abort() - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface object - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant EMPTY on interface prototype object - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface object - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant LOADING on interface prototype object - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface object - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: constant DONE on interface prototype object - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute readyState - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute result - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute error - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadstart - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onprogress - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onload - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onabort - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onerror - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: attribute onloadend - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader must be primary interface of new FileReader() - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReader() - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsArrayBuffer(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsText" with the proper type (1) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsText(Blob,DOMString) on new FileReader() with too few arguments must throw TypeError - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readAsDataURL" with the proper type (2) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: calling readAsDataURL(Blob) on new FileReader() with too few arguments must throw TypeError - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "abort" with the proper type (3) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "EMPTY" with the proper type (4) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "LOADING" with the proper type (5) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "DONE" with the proper type (6) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "readyState" with the proper type (7) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "result" with the proper type (8) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "error" with the proper type (9) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadstart" with the proper type (10) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onprogress" with the proper type (11) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onload" with the proper type (12) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onabort" with the proper type (13) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onerror" with the proper type (14) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReader interface: new FileReader() must inherit property "onloadend" with the proper type (15) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface object - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object length - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface object name - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: existence and properties of interface prototype object's "constructor" property - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsArrayBuffer(Blob) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsText(Blob,DOMString) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: operation readAsDataURL(Blob) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync must be primary interface of new FileReaderSync() - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | Stringification of new FileReaderSync() - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsArrayBuffer" with the proper type (0) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsArrayBuffer(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsText" with the proper type (1) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsText(Blob,DOMString) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: new FileReaderSync() must inherit property "readAsDataURL" with the proper type (2) - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-PASS | /FileAPI/idlharness.worker | FileReaderSync interface: calling readAsDataURL(Blob) on new FileReaderSync() with too few arguments must throw TypeError - {} 07:14:06 INFO - {} 07:14:06 INFO - TEST-OK | /FileAPI/idlharness.worker | took 2751ms 07:14:06 INFO - PROCESS | 4433 | 1461420846544 Marionette TRACE conn3 -> [0,3033,"getWindowHandle",null] 07:14:06 INFO - PROCESS | 4433 | 1461420846547 Marionette TRACE conn3 <- [1,3033,null,{"value":"8"}] 07:14:06 INFO - TEST-START | /FileAPI/blob/Blob-XHR-revoke.html 07:14:06 INFO - PROCESS | 4433 | 1461420846552 Marionette TRACE conn3 -> [0,3034,"setScriptTimeout",{"ms":35000}] 07:14:06 INFO - PROCESS | 4433 | 1461420846554 Marionette TRACE conn3 <- [1,3034,null,{}] 07:14:06 INFO - PROCESS | 4433 | 1461420846559 Marionette TRACE conn3 -> [0,3035,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:06 INFO - PROCESS | 4433 | 1461420846926 Marionette TRACE conn3 <- [1,3035,null,{"value":null}] 07:14:07 INFO - PROCESS | 4433 | 1461420847207 Marionette TRACE conn3 -> [0,3036,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-XHR-revoke.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-XHR-revoke.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:07 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128a85f000 == 186 [pid = 4433] [id = 768] 07:14:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 228 (0x7f128aa03000) [pid = 4433] [serial = 2303] [outer = (nil)] 07:14:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 229 (0x7f128fbf1c00) [pid = 4433] [serial = 2304] [outer = 0x7f128aa03000] 07:14:07 INFO - PROCESS | 4433 | 1461420847284 Marionette DEBUG loaded listener.js 07:14:07 INFO - PROCESS | 4433 | ++DOMWINDOW == 230 (0x7f12912ee000) [pid = 4433] [serial = 2305] [outer = 0x7f128aa03000] 07:14:08 INFO - PROCESS | 4433 | 1461420848004 Marionette TRACE conn3 <- [1,3036,null,{"value":["/FileAPI/blob/Blob-XHR-revoke.html",0,null,null,[["Revoking blob URL used with XMLHttpRequest",0,null,null]]]}] 07:14:08 INFO - TEST-PASS | /FileAPI/blob/Blob-XHR-revoke.html | Revoking blob URL used with XMLHttpRequest 07:14:08 INFO - TEST-OK | /FileAPI/blob/Blob-XHR-revoke.html | took 1484ms 07:14:08 INFO - PROCESS | 4433 | 1461420848037 Marionette TRACE conn3 -> [0,3037,"getWindowHandle",null] 07:14:08 INFO - PROCESS | 4433 | 1461420848040 Marionette TRACE conn3 <- [1,3037,null,{"value":"8"}] 07:14:08 INFO - TEST-START | /FileAPI/blob/Blob-close.html 07:14:08 INFO - PROCESS | 4433 | 1461420848046 Marionette TRACE conn3 -> [0,3038,"setScriptTimeout",{"ms":35000}] 07:14:08 INFO - PROCESS | 4433 | 1461420848048 Marionette TRACE conn3 <- [1,3038,null,{}] 07:14:08 INFO - PROCESS | 4433 | 1461420848054 Marionette TRACE conn3 -> [0,3039,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:08 INFO - PROCESS | 4433 | 1461420848250 Marionette TRACE conn3 <- [1,3039,null,{"value":null}] 07:14:08 INFO - PROCESS | 4433 | 1461420848504 Marionette TRACE conn3 -> [0,3040,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-close.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-close.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:08 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128c181000 == 187 [pid = 4433] [id = 769] 07:14:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 231 (0x7f128074f800) [pid = 4433] [serial = 2306] [outer = (nil)] 07:14:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 232 (0x7f129338c000) [pid = 4433] [serial = 2307] [outer = 0x7f128074f800] 07:14:08 INFO - PROCESS | 4433 | 1461420848576 Marionette DEBUG loaded listener.js 07:14:08 INFO - PROCESS | 4433 | ++DOMWINDOW == 233 (0x7f1294610c00) [pid = 4433] [serial = 2308] [outer = 0x7f128074f800] 07:14:09 INFO - PROCESS | 4433 | 1461420849350 Marionette TRACE conn3 <- [1,3040,null,{"value":["/FileAPI/blob/Blob-close.html",0,null,null,[["Blob.close",1,"blob.close is not a function","@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1\n"]]]}] 07:14:09 INFO - TEST-FAIL | /FileAPI/blob/Blob-close.html | Blob.close - blob.close is not a function 07:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:13:3 07:14:09 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:09 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:09 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-close.html:10:1 07:14:09 INFO - TEST-OK | /FileAPI/blob/Blob-close.html | took 1336ms 07:14:09 INFO - TEST-START | /FileAPI/blob/Blob-constructor.html 07:14:09 INFO - PROCESS | 4433 | 1461420849383 Marionette TRACE conn3 -> [0,3041,"getWindowHandle",null] 07:14:09 INFO - PROCESS | 4433 | 1461420849386 Marionette TRACE conn3 <- [1,3041,null,{"value":"8"}] 07:14:09 INFO - PROCESS | 4433 | 1461420849392 Marionette TRACE conn3 -> [0,3042,"setScriptTimeout",{"ms":35000}] 07:14:09 INFO - PROCESS | 4433 | 1461420849395 Marionette TRACE conn3 <- [1,3042,null,{}] 07:14:09 INFO - PROCESS | 4433 | 1461420849400 Marionette TRACE conn3 -> [0,3043,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:09 INFO - PROCESS | 4433 | 1461420849649 Marionette TRACE conn3 <- [1,3043,null,{"value":null}] 07:14:09 INFO - PROCESS | 4433 | 1461420849936 Marionette TRACE conn3 -> [0,3044,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:09 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f3de000 == 188 [pid = 4433] [id = 770] 07:14:09 INFO - PROCESS | 4433 | ++DOMWINDOW == 234 (0x7f128a8ed000) [pid = 4433] [serial = 2309] [outer = (nil)] 07:14:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 235 (0x7f1294fd9400) [pid = 4433] [serial = 2310] [outer = 0x7f128a8ed000] 07:14:10 INFO - PROCESS | 4433 | 1461420850015 Marionette DEBUG loaded listener.js 07:14:10 INFO - PROCESS | 4433 | ++DOMWINDOW == 236 (0x7f12958ad800) [pid = 4433] [serial = 2311] [outer = 0x7f128a8ed000] 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob interface object 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without 'new' 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | no-argument Blob constructor without brackets 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing non-objects, Dates and RegExps for blobParts should throw a TypeError. 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A plain object with @@iterator should be treated as a sequence for the blobParts argument. 07:14:11 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. 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A String object should be treated as a sequence for the blobParts argument. 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | A Uint8Array object should be treated as a sequence for the blobParts argument. 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | The length getter should be invoked and any exceptions should be propagated. 07:14:11 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'.) 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToUint32 should be applied to the length and any exceptions should be propagated. 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Getters and value conversions should happen in order until an exception is thrown. 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array and any exceptions should be propagated. 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (pop). 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Changes to the blobParts array should be reflected in the returned Blob (unshift). 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ToString should be called on elements of the blobParts array. 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | ArrayBuffer elements of the blobParts array should be supported. 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing typed arrays as elements of the blobParts array should work. 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a Float64Array as element of the blobParts array should work. 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing an platform object that supports indexed properties as the blobParts array should work (select). 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (MessagePort[]). 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing a platform array object as the blobParts array should work (Attr[]). 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two blobs 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two buffers 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with two bufferviews 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Array with mixed types 07:14:11 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. 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3 07:14:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | options properties should be accessed in lexicographic order. 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Arguments should be evaluated from left to right. 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults. 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing null (index 0) for options should use the defaults (with newlines). 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults. 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing undefined (index 1) for options should use the defaults (with newlines). 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults. 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 2) for options should use the defaults (with newlines). 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults. 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing object "[object Object]" (index 3) for options should use the defaults (with newlines). 07:14:11 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. 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12 07:14:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:14:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:14:11 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. 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12 07:14:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16 07:14:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults. 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Passing function "function () {}" (index 5) for options should use the defaults (with newlines). 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'transparent'. 07:14:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Newlines should not change when endings is 'native'. - assert_equals: expected 9 but got 8 07:14:11 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5 07:14:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:11 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "" 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "a" 07:14:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "A" - assert_equals: expected "a" but got "A" 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/html" 07:14:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "TEXT/HTML" - assert_equals: expected "text/html" but got "TEXT/HTML" 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "å" - assert_equals: expected "" but got "å" 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "𐑾" - assert_equals: expected "" but got "𐑾" 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type " image/gif " 07:14:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "\timage/gif\t" - assert_equals: expected "" but got "\timage/gif\t" 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif;" - assert_equals: expected "" but got "image/gif;" 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "İmage/gif" - assert_equals: expected "" but got "İmage/gif" 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "ımage/gif" - assert_equals: expected "" but got "ımage/gif" 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:11 INFO - TEST-FAIL | /FileAPI/blob/Blob-constructor.html | Blob with type "image/gif\0" - assert_equals: expected "" but got "image/gif\0" 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5 07:14:11 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:11 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3 07:14:11 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "unknown/unknown" 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "text/plain" 07:14:11 INFO - TEST-PASS | /FileAPI/blob/Blob-constructor.html | Blob with type "image/png" 07:14:11 INFO - TEST-OK | /FileAPI/blob/Blob-constructor.html | took 1718ms 07:14:11 INFO - PROCESS | 4433 | 1461420851033 Marionette TRACE conn3 <- [1,3044,null,{"value":["/FileAPI/blob/Blob-constructor.html",0,null,null,[["Blob interface object",0,null,null],["no-argument Blob constructor",0,null,null],["no-argument Blob constructor without 'new'",0,null,null],["no-argument Blob constructor without brackets",0,null,null],["Passing non-objects, Dates and RegExps for blobParts should throw a TypeError.",0,null,null],["A plain object with @@iterator should be treated as a sequence for the blobParts argument.",0,null,null],["A plain object with @@iterator and a length property should be treated as a sequence for the blobParts argument.",0,null,null],["A String object should be treated as a sequence for the blobParts argument.",0,null,null],["A Uint8Array object should be treated as a sequence for the blobParts argument.",0,null,null],["The length getter should be invoked and any exceptions should be propagated.",0,null,null],["A platform object that supports indexed properties should be treated as a sequence for the blobParts argument (overwritten 'length'.)",0,null,null],["ToUint32 should be applied to the length and any exceptions should be propagated.",0,null,null],["Getters and value conversions should happen in order until an exception is thrown.",0,null,null],["ToString should be called on elements of the blobParts array and any exceptions should be propagated.",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (pop).",0,null,null],["Changes to the blobParts array should be reflected in the returned Blob (unshift).",0,null,null],["ToString should be called on elements of the blobParts array.",0,null,null],["ArrayBuffer elements of the blobParts array should be supported.",0,null,null],["Passing typed arrays as elements of the blobParts array should work.",0,null,null],["Passing a Float64Array as element of the blobParts array should work.",0,null,null],["Passing an platform object that supports indexed properties as the blobParts array should work (select).",0,null,null],["Passing a platform array object as the blobParts array should work (MessagePort[]).",0,null,null],["Passing a platform array object as the blobParts array should work (Attr[]).",0,null,null],["Array with two blobs",0,null,null],["Array with two buffers",0,null,null],["Array with two bufferviews",0,null,null],["Array with mixed types",0,null,null],["The 'endings' property should be ignored.",1,"'endings' member of BlobPropertyBag 'invalidEnumValue' is not a valid value for enumeration EndingTypes.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:391:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:390:1\n"],["options properties should be accessed in lexicographic order.",0,null,null],["Arguments should be evaluated from left to right.",0,null,null],["Passing null (index 0) for options should use the defaults.",0,null,null],["Passing null (index 0) for options should use the defaults (with newlines).",0,null,null],["Passing undefined (index 1) for options should use the defaults.",0,null,null],["Passing undefined (index 1) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 2) for options should use the defaults (with newlines).",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults.",0,null,null],["Passing object \"[object Object]\" (index 3) for options should use the defaults (with newlines).",0,null,null],["Passing object \"/regex/\" (index 4) for options should use the defaults.",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:431:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:430:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing object \"/regex/\" (index 4) for options should use the defaults (with newlines).",1,"Argument 2 of Blob.constructor can't be converted to a dictionary.","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:438:12\ntest_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:8:16\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:437:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:422:1\n"],["Passing function \"function () {}\" (index 5) for options should use the defaults.",0,null,null],["Passing function \"function () {}\" (index 5) for options should use the defaults (with newlines).",0,null,null],["Newlines should not change when endings is 'transparent'.",0,null,null],["Newlines should not change when endings is 'native'.",1,"assert_equals: expected 9 but got 8","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:12:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:453:1\n"],["Blob with type \"\"",0,null,null],["Blob with type \"a\"",0,null,null],["Blob with type \"A\"",1,"assert_equals: expected \"a\" but got \"A\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"text/html\"",0,null,null],["Blob with type \"TEXT/HTML\"",1,"assert_equals: expected \"text/html\" but got \"TEXT/HTML\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"å\"",1,"assert_equals: expected \"\" but got \"å\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"𐑾\"",1,"assert_equals: expected \"\" but got \"𐑾\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \" image/gif \"",0,null,null],["Blob with type \"\\timage/gif\\t\"",1,"assert_equals: expected \"\" but got \"\\timage/gif\\t\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif;\"",1,"assert_equals: expected \"\" but got \"image/gif;\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"İmage/gif\"",1,"assert_equals: expected \"\" but got \"İmage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"ımage/gif\"",1,"assert_equals: expected \"\" but got \"ımage/gif\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"image/gif\\0\"",1,"assert_equals: expected \"\" but got \"image/gif\\0\"","@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:486:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:483:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-constructor.html:482:1\n"],["Blob with type \"unknown/unknown\"",0,null,null],["Blob with type \"text/plain\"",0,null,null],["Blob with type \"image/png\"",0,null,null]]]}] 07:14:11 INFO - PROCESS | 4433 | 1461420851120 Marionette TRACE conn3 -> [0,3045,"getWindowHandle",null] 07:14:11 INFO - PROCESS | 4433 | 1461420851131 Marionette TRACE conn3 <- [1,3045,null,{"value":"8"}] 07:14:11 INFO - TEST-START | /FileAPI/blob/Blob-in-worker.worker 07:14:11 INFO - PROCESS | 4433 | 1461420851145 Marionette TRACE conn3 -> [0,3046,"setScriptTimeout",{"ms":35000}] 07:14:11 INFO - PROCESS | 4433 | 1461420851150 Marionette TRACE conn3 <- [1,3046,null,{}] 07:14:11 INFO - PROCESS | 4433 | 1461420851164 Marionette TRACE conn3 -> [0,3047,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:11 INFO - PROCESS | 4433 | 1461420851393 Marionette TRACE conn3 <- [1,3047,null,{"value":null}] 07:14:11 INFO - PROCESS | 4433 | 1461420851687 Marionette TRACE conn3 -> [0,3048,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-in-worker.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-in-worker.worker\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:11 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128f8a0000 == 189 [pid = 4433] [id = 771] 07:14:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 237 (0x7f12958afc00) [pid = 4433] [serial = 2312] [outer = (nil)] 07:14:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 238 (0x7f12a1fc0000) [pid = 4433] [serial = 2313] [outer = 0x7f12958afc00] 07:14:11 INFO - PROCESS | 4433 | 1461420851758 Marionette DEBUG loaded listener.js 07:14:11 INFO - PROCESS | 4433 | ++DOMWINDOW == 239 (0x7f1279079000) [pid = 4433] [serial = 2314] [outer = 0x7f12958afc00] 07:14:12 INFO - PROCESS | 4433 | [4433] 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 07:14:12 INFO - PROCESS | 4433 | 1461420852624 Marionette TRACE conn3 <- [1,3048,null,{"value":["/FileAPI/blob/Blob-in-worker.worker",0,null,null,[["Create Blob in Worker",0,{},{}]]]}] 07:14:12 INFO - TEST-PASS | /FileAPI/blob/Blob-in-worker.worker | Create Blob in Worker - {} 07:14:12 INFO - {} 07:14:12 INFO - TEST-OK | /FileAPI/blob/Blob-in-worker.worker | took 1492ms 07:14:12 INFO - PROCESS | 4433 | 1461420852638 Marionette TRACE conn3 -> [0,3049,"getWindowHandle",null] 07:14:12 INFO - PROCESS | 4433 | 1461420852642 Marionette TRACE conn3 <- [1,3049,null,{"value":"8"}] 07:14:12 INFO - TEST-START | /FileAPI/blob/Blob-slice-overflow.html 07:14:12 INFO - PROCESS | 4433 | 1461420852647 Marionette TRACE conn3 -> [0,3050,"setScriptTimeout",{"ms":35000}] 07:14:12 INFO - PROCESS | 4433 | 1461420852650 Marionette TRACE conn3 <- [1,3050,null,{}] 07:14:12 INFO - PROCESS | 4433 | 1461420852655 Marionette TRACE conn3 -> [0,3051,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:12 INFO - PROCESS | 4433 | 1461420852868 Marionette TRACE conn3 <- [1,3051,null,{"value":null}] 07:14:13 INFO - PROCESS | 4433 | 1461420853148 Marionette TRACE conn3 -> [0,3052,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice-overflow.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice-overflow.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:13 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f128906a000 == 190 [pid = 4433] [id = 772] 07:14:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 240 (0x7f1288f3c800) [pid = 4433] [serial = 2315] [outer = (nil)] 07:14:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 241 (0x7f128b2df000) [pid = 4433] [serial = 2316] [outer = 0x7f1288f3c800] 07:14:13 INFO - PROCESS | 4433 | 1461420853226 Marionette DEBUG loaded listener.js 07:14:13 INFO - PROCESS | 4433 | ++DOMWINDOW == 242 (0x7f128b8a8800) [pid = 4433] [serial = 2317] [outer = 0x7f1288f3c800] 07:14:14 INFO - PROCESS | 4433 | 1461420854027 Marionette TRACE conn3 <- [1,3052,null,{"value":["/FileAPI/blob/Blob-slice-overflow.html",0,null,null,[["slice start is negative, relativeStart will be max((size + start), 0)",0,null,null],["slice start is greater than blob size, relativeStart will be min(start, size)",0,null,null],["slice end is negative, relativeEnd will be max((size + end), 0)",0,null,null],["slice end is greater than blob size, relativeEnd will be min(end, size)",0,null,null]]]}] 07:14:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is negative, relativeStart will be max((size + start), 0) 07:14:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice start is greater than blob size, relativeStart will be min(start, size) 07:14:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is negative, relativeEnd will be max((size + end), 0) 07:14:14 INFO - TEST-PASS | /FileAPI/blob/Blob-slice-overflow.html | slice end is greater than blob size, relativeEnd will be min(end, size) 07:14:14 INFO - TEST-OK | /FileAPI/blob/Blob-slice-overflow.html | took 1388ms 07:14:14 INFO - PROCESS | 4433 | 1461420854036 Marionette TRACE conn3 -> [0,3053,"getWindowHandle",null] 07:14:14 INFO - PROCESS | 4433 | 1461420854040 Marionette TRACE conn3 <- [1,3053,null,{"value":"8"}] 07:14:14 INFO - TEST-START | /FileAPI/blob/Blob-slice.html 07:14:14 INFO - PROCESS | 4433 | 1461420854071 Marionette TRACE conn3 -> [0,3054,"setScriptTimeout",{"ms":35000}] 07:14:14 INFO - PROCESS | 4433 | 1461420854082 Marionette TRACE conn3 <- [1,3054,null,{}] 07:14:14 INFO - PROCESS | 4433 | 1461420854086 Marionette TRACE conn3 -> [0,3055,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:14 INFO - PROCESS | 4433 | 1461420854322 Marionette TRACE conn3 <- [1,3055,null,{"value":null}] 07:14:14 INFO - PROCESS | 4433 | 1461420854577 Marionette TRACE conn3 -> [0,3056,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/blob/Blob-slice.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/blob/Blob-slice.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:14 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1294990800 == 191 [pid = 4433] [id = 773] 07:14:14 INFO - PROCESS | 4433 | ++DOMWINDOW == 243 (0x7f128bbda400) [pid = 4433] [serial = 2318] [outer = (nil)] 07:14:14 INFO - PROCESS | 4433 | ++DOMWINDOW == 244 (0x7f128c07f400) [pid = 4433] [serial = 2319] [outer = 0x7f128bbda400] 07:14:14 INFO - PROCESS | 4433 | 1461420854656 Marionette DEBUG loaded listener.js 07:14:14 INFO - PROCESS | 4433 | ++DOMWINDOW == 245 (0x7f12958b9000) [pid = 4433] [serial = 2320] [outer = 0x7f128bbda400] 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | no-argument Blob slice 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slices 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob1. 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | blob2. 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,0). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,0). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,1). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,1). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,2). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,2). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,3). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,3). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,4). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,4). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,5). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,5). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,6). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,6). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,7). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,7). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (0,8). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (0,8). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,0). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,0). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,1). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,1). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,2). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,2). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,3). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,3). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,4). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,4). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,5). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,5). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,6). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,6). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (1,7). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (1,7). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,0). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,0). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,1). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,1). 07:14:15 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,2). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,2). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (2,3). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (2,3). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,0). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,0). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,1). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,1). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,2). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,2). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,3). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,3). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,4). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,4). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (3,5). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (3,5). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,0). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,0). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,1). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,1). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,2). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,2). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,3). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,3). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (4,4). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (4,4). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,0). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,0). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,1). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,1). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,2). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,2). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (5,3). 07:14:16 INFO - PROCESS | 4433 | 1461420855927 Marionette TRACE conn3 <- [1,3056,null,{"value":["/FileAPI/blob/Blob-slice.html",0,null,null,[["no-argument Blob slice",0,null,null],["Slices",0,null,null],["blob1.",0,null,null],["blob2.",0,null,null],["Slicing test (0,0).",0,null,null],["Slicing test: slice (0,0).",0,null,null],["Slicing test (0,1).",0,null,null],["Slicing test: slice (0,1).",0,null,null],["Slicing test (0,2).",0,null,null],["Slicing test: slice (0,2).",0,null,null],["Slicing test (0,3).",0,null,null],["Slicing test: slice (0,3).",0,null,null],["Slicing test (0,4).",0,null,null],["Slicing test: slice (0,4).",0,null,null],["Slicing test (0,5).",0,null,null],["Slicing test: slice (0,5).",0,null,null],["Slicing test (0,6).",0,null,null],["Slicing test: slice (0,6).",0,null,null],["Slicing test (0,7).",0,null,null],["Slicing test: slice (0,7).",0,null,null],["Slicing test (0,8).",0,null,null],["Slicing test: slice (0,8).",0,null,null],["Slicing test (1,0).",0,null,null],["Slicing test: slice (1,0).",0,null,null],["Slicing test (1,1).",0,null,null],["Slicing test: slice (1,1).",0,null,null],["Slicing test (1,2).",0,null,null],["Slicing test: slice (1,2).",0,null,null],["Slicing test (1,3).",0,null,null],["Slicing test: slice (1,3).",0,null,null],["Slicing test (1,4).",0,null,null],["Slicing test: slice (1,4).",0,null,null],["Slicing test (1,5).",0,null,null],["Slicing test: slice (1,5).",0,null,null],["Slicing test (1,6).",0,null,null],["Slicing test: slice (1,6).",0,null,null],["Slicing test (1,7).",0,null,null],["Slicing test: slice (1,7).",0,null,null],["Slicing test (2,0).",0,null,null],["Slicing test: slice (2,0).",0,null,null],["Slicing test (2,1).",0,null,null],["Slicing test: slice (2,1).",0,null,null],["Slicing test (2,2).",0,null,null],["Slicing test: slice (2,2).",0,null,null],["Slicing test (2,3).",0,null,null],["Slicing test: slice (2,3).",0,null,null],["Slicing test (3,0).",0,null,null],["Slicing test: slice (3,0).",0,null,null],["Slicing test (3,1).",0,null,null],["Slicing test: slice (3,1).",0,null,null],["Slicing test (3,2).",0,null,null],["Slicing test: slice (3,2).",0,null,null],["Slicing test (3,3).",0,null,null],["Slicing test: slice (3,3).",0,null,null],["Slicing test (3,4).",0,null,null],["Slicing test: slice (3,4).",0,null,null],["Slicing test (3,5).",0,null,null],["Slicing test: slice (3,5).",0,null,null],["Slicing test (4,0).",0,null,null],["Slicing test: slice (4,0).",0,null,null],["Slicing test (4,1).",0,null,null],["Slicing test: slice (4,1).",0,null,null],["Slicing test (4,2).",0,null,null],["Slicing test: slice (4,2).",0,null,null],["Slicing test (4,3).",0,null,null],["Slicing test: slice (4,3).",0,null,null],["Slicing test (4,4).",0,null,null],["Slicing test: slice (4,4).",0,null,null],["Slicing test (5,0).",0,null,null],["Slicing test: slice (5,0).",0,null,null],["Slicing test (5,1).",0,null,null],["Slicing test: slice (5,1).",0,null,null],["Slicing test (5,2).",0,null,null],["Slicing test: slice (5,2).",0,null,null],["Slicing test (5,3).",0,null,null],["Slicing test: slice (5,3).",0,null,null],["Slicing test (6,0).",0,null,null],["Slicing test: slice (6,0).",0,null,null],["Slicing test (6,1).",0,null,null],["Slicing test: slice (6,1).",0,null,null],["Slicing test (6,2).",0,null,null],["Slicing test: slice (6,2).",0,null,null],["Slicing test (7,0).",0,null,null],["Slicing test: slice (7,0).",0,null,null],["Slicing test (7,1).",0,null,null],["Slicing test: slice (7,1).",0,null,null],["Slicing test (7,2).",0,null,null],["Slicing test: slice (7,2).",0,null,null],["Slicing test (7,3).",0,null,null],["Slicing test: slice (7,3).",0,null,null],["Slicing test (8,0).",0,null,null],["Slicing test: slice (8,0).",0,null,null],["Slicing test (8,1).",0,null,null],["Slicing test: slice (8,1).",0,null,null],["Slicing test (8,2).",0,null,null],["Slicing test: slice (8,2).",0,null,null],["Slicing test (8,3).",0,null,null],["Slicing test: slice (8,3).",0,null,null],["Invalid contentType (\"ÿ\")",1,"assert_equals: expected \"\" but got \"ÿ\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te(xt/plain\")",1,"assert_equals: expected \"\" but got \"te(xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te)xt/plain\")",1,"assert_equals: expected \"\" but got \"te)xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"te>xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te@xt/plain\")",1,"assert_equals: expected \"\" but got \"te@xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te,xt/plain\")",1,"assert_equals: expected \"\" but got \"te,xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te;xt/plain\")",1,"assert_equals: expected \"\" but got \"te;xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te:xt/plain\")",1,"assert_equals: expected \"\" but got \"te:xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\\xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\\xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\\"xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\\"xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te/xt/plain\")",1,"assert_equals: expected \"\" but got \"te/xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te[xt/plain\")",1,"assert_equals: expected \"\" but got \"te[xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te]xt/plain\")",1,"assert_equals: expected \"\" but got \"te]xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te?xt/plain\")",1,"assert_equals: expected \"\" but got \"te?xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te=xt/plain\")",1,"assert_equals: expected \"\" but got \"te=xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te{xt/plain\")",1,"assert_equals: expected \"\" but got \"te{xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te}xt/plain\")",1,"assert_equals: expected \"\" but got \"te}xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te xt/plain\")",1,"assert_equals: expected \"\" but got \"te xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\txt/plain\")",1,"assert_equals: expected \"\" but got \"te\\txt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\0xt/plain\")",1,"assert_equals: expected \"\" but got \"te\\0xt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"te\\x1fxt/plain\")",1,"assert_equals: expected \"\" but got \"te\\x1fxt/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Invalid contentType (\"text/plain\")",1,"assert_equals: expected \"\" but got \"text/plain\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1\n"],["Valid contentType (\"TEXT/PLAIN\")",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset = UTF-8\")",1,"assert_equals: expected \"text/plain;charset = utf-8\" but got \"text/plain;charset = UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"],["Valid contentType (\"text/plain;charset=UTF-8\")",1,"assert_equals: expected \"text/plain;charset=utf-8\" but got \"text/plain;charset=UTF-8\"","test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3\n@http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1\n"]]]}] 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (5,3). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,0). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,0). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,1). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,1). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (6,2). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (6,2). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,0). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,0). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,1). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,1). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,2). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,2). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (7,3). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (7,3). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,0). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,0). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,1). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,1). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,2). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,2). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test (8,3). 07:14:16 INFO - TEST-PASS | /FileAPI/blob/Blob-slice.html | Slicing test: slice (8,3). 07:14:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("ÿ") - assert_equals: expected "" but got "ÿ" 07:14:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te(xt/plain") - assert_equals: expected "" but got "te(xt/plain" 07:14:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te)xt/plain") - assert_equals: expected "" but got "te)xt/plain" 07:14:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "te>xt/plain" 07:14:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te@xt/plain") - assert_equals: expected "" but got "te@xt/plain" 07:14:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te,xt/plain") - assert_equals: expected "" but got "te,xt/plain" 07:14:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te;xt/plain") - assert_equals: expected "" but got "te;xt/plain" 07:14:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te:xt/plain") - assert_equals: expected "" but got "te:xt/plain" 07:14:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\\xt/plain") - assert_equals: expected "" but got "te\\xt/plain" 07:14:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\"xt/plain") - assert_equals: expected "" but got "te\"xt/plain" 07:14:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te/xt/plain") - assert_equals: expected "" but got "te/xt/plain" 07:14:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te[xt/plain") - assert_equals: expected "" but got "te[xt/plain" 07:14:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te]xt/plain") - assert_equals: expected "" but got "te]xt/plain" 07:14:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te?xt/plain") - assert_equals: expected "" but got "te?xt/plain" 07:14:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te=xt/plain") - assert_equals: expected "" but got "te=xt/plain" 07:14:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te{xt/plain") - assert_equals: expected "" but got "te{xt/plain" 07:14:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te}xt/plain") - assert_equals: expected "" but got "te}xt/plain" 07:14:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te xt/plain") - assert_equals: expected "" but got "te xt/plain" 07:14:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\txt/plain") - assert_equals: expected "" but got "te\txt/plain" 07:14:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\0xt/plain") - assert_equals: expected "" but got "te\0xt/plain" 07:14:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("te\x1fxt/plain") - assert_equals: expected "" but got "te\x1fxt/plain" 07:14:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Invalid contentType ("text/plain") - assert_equals: expected "" but got "text/plain" 07:14:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:189:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:188:1 07:14:16 INFO - TEST-FAIL | /FileAPI/blob/Blob-slice.html | Valid contentType ("TEXT/PLAIN") - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:14:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:14:16 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" 07:14:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:14:16 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" 07:14:16 INFO - test_blob/<@http://web-platform.test:8000/FileAPI/support/Blob.js:11:5 07:14:16 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:16 INFO - test_blob@http://web-platform.test:8000/FileAPI/support/Blob.js:7:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:205:3 07:14:16 INFO - @http://web-platform.test:8000/FileAPI/blob/Blob-slice.html:204:1 07:14:16 INFO - TEST-OK | /FileAPI/blob/Blob-slice.html | took 1984ms 07:14:16 INFO - PROCESS | 4433 | 1461420856083 Marionette TRACE conn3 -> [0,3057,"getWindowHandle",null] 07:14:16 INFO - PROCESS | 4433 | 1461420856099 Marionette TRACE conn3 <- [1,3057,null,{"value":"8"}] 07:14:16 INFO - TEST-START | /FileAPI/file/File-constructor.html 07:14:16 INFO - PROCESS | 4433 | 1461420856129 Marionette TRACE conn3 -> [0,3058,"setScriptTimeout",{"ms":35000}] 07:14:16 INFO - PROCESS | 4433 | 1461420856133 Marionette TRACE conn3 <- [1,3058,null,{}] 07:14:16 INFO - PROCESS | 4433 | 1461420856151 Marionette TRACE conn3 -> [0,3059,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:16 INFO - PROCESS | 4433 | 1461420856467 Marionette TRACE conn3 <- [1,3059,null,{"value":null}] 07:14:16 INFO - PROCESS | 4433 | 1461420856724 Marionette TRACE conn3 -> [0,3060,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/File-constructor.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/File-constructor.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:16 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12a2409800 == 192 [pid = 4433] [id = 774] 07:14:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 246 (0x7f128bbe7400) [pid = 4433] [serial = 2321] [outer = (nil)] 07:14:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 247 (0x7f12a7606000) [pid = 4433] [serial = 2322] [outer = 0x7f128bbe7400] 07:14:16 INFO - PROCESS | 4433 | 1461420856796 Marionette DEBUG loaded listener.js 07:14:16 INFO - PROCESS | 4433 | ++DOMWINDOW == 248 (0x7f12a76dfc00) [pid = 4433] [serial = 2323] [outer = 0x7f128bbe7400] 07:14:17 INFO - PROCESS | 4433 | 1461420857565 Marionette TRACE conn3 <- [1,3060,null,{"value":["/FileAPI/file/File-constructor.html",0,null,null,[["File interface object exists",0,null,null],["DOMString fileBits",0,null,null],["Unicode DOMString fileBits",0,null,null],["Empty Blob fileBits",0,null,null],["Blob fileBits",0,null,null],["ArrayBuffer fileBits",0,null,null],["Typed array fileBits",0,null,null],["Various fileBits",0,null,null],["Using fileName",0,null,null],["Using special character in fileName",1,"assert_equals: expected \"dummy:foo\" but got \"dummy/foo\"","test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\ntest_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1\n"],["Using type on the File constructor",0,null,null],["Using uppercase characters in type",1,"assert_equals: expected \"text/plain\" but got \"TEXT/PLAIN\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1\n"],["Using illegal character for type",1,"assert_equals: expected \"\" but got \"𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫\"","@http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1\n"],["Using lastModified",0,null,null],["Misusing name",0,null,null]]]}] 07:14:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | File interface object exists 07:14:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | DOMString fileBits 07:14:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Unicode DOMString fileBits 07:14:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Empty Blob fileBits 07:14:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Blob fileBits 07:14:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | ArrayBuffer fileBits 07:14:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Typed array fileBits 07:14:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Various fileBits 07:14:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using fileName 07:14:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using special character in fileName - assert_equals: expected "dummy:foo" but got "dummy/foo" 07:14:17 INFO - test_second_argument/<@http://web-platform.test:8000/FileAPI/file/File-constructor.html:38:5 07:14:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:17 INFO - test_second_argument@http://web-platform.test:8000/FileAPI/file/File-constructor.html:35:3 07:14:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:43:1 07:14:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using type on the File constructor 07:14:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using uppercase characters in type - assert_equals: expected "text/plain" but got "TEXT/PLAIN" 07:14:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:54:3 07:14:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:51:1 07:14:17 INFO - TEST-FAIL | /FileAPI/file/File-constructor.html | Using illegal character for type - assert_equals: expected "" but got "𝓽𝓮𝔁𝓽/𝔭𝔩𝔞𝔦𝔫" 07:14:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:59:3 07:14:17 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:17 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:17 INFO - @http://web-platform.test:8000/FileAPI/file/File-constructor.html:56:1 07:14:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Using lastModified 07:14:17 INFO - TEST-PASS | /FileAPI/file/File-constructor.html | Misusing name 07:14:17 INFO - TEST-OK | /FileAPI/file/File-constructor.html | took 1500ms 07:14:17 INFO - PROCESS | 4433 | 1461420857631 Marionette TRACE conn3 -> [0,3061,"getWindowHandle",null] 07:14:17 INFO - PROCESS | 4433 | 1461420857638 Marionette TRACE conn3 <- [1,3061,null,{"value":"8"}] 07:14:17 INFO - TEST-START | /FileAPI/file/Worker-read-file-constructor.worker 07:14:17 INFO - PROCESS | 4433 | 1461420857644 Marionette TRACE conn3 -> [0,3062,"setScriptTimeout",{"ms":35000}] 07:14:17 INFO - PROCESS | 4433 | 1461420857646 Marionette TRACE conn3 <- [1,3062,null,{}] 07:14:17 INFO - PROCESS | 4433 | 1461420857651 Marionette TRACE conn3 -> [0,3063,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:17 INFO - PROCESS | 4433 | 1461420857883 Marionette TRACE conn3 <- [1,3063,null,{"value":null}] 07:14:18 INFO - PROCESS | 4433 | 1461420858168 Marionette TRACE conn3 -> [0,3064,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/file/Worker-read-file-constructor.worker\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/file/Worker-read-file-constructor.worker\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:18 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1283c2d800 == 193 [pid = 4433] [id = 775] 07:14:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 249 (0x7f12788ae400) [pid = 4433] [serial = 2324] [outer = (nil)] 07:14:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 250 (0x7f1279078c00) [pid = 4433] [serial = 2325] [outer = 0x7f12788ae400] 07:14:18 INFO - PROCESS | 4433 | 1461420858244 Marionette DEBUG loaded listener.js 07:14:18 INFO - PROCESS | 4433 | ++DOMWINDOW == 251 (0x7f128afd7800) [pid = 4433] [serial = 2326] [outer = 0x7f12788ae400] 07:14:18 INFO - PROCESS | 4433 | [4433] 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 07:14:19 INFO - PROCESS | 4433 | 1461420859101 Marionette TRACE conn3 <- [1,3064,null,{"value":["/FileAPI/file/Worker-read-file-constructor.worker",0,null,null,[["FileReader in Worker",0,{},{}]]]}] 07:14:19 INFO - TEST-PASS | /FileAPI/file/Worker-read-file-constructor.worker | FileReader in Worker - {} 07:14:19 INFO - {} 07:14:19 INFO - TEST-OK | /FileAPI/file/Worker-read-file-constructor.worker | took 1475ms 07:14:19 INFO - PROCESS | 4433 | 1461420859119 Marionette TRACE conn3 -> [0,3065,"getWindowHandle",null] 07:14:19 INFO - PROCESS | 4433 | 1461420859122 Marionette TRACE conn3 <- [1,3065,null,{"value":"8"}] 07:14:19 INFO - TEST-START | /FileAPI/filelist-section/filelist.html 07:14:19 INFO - PROCESS | 4433 | 1461420859128 Marionette TRACE conn3 -> [0,3066,"setScriptTimeout",{"ms":35000}] 07:14:19 INFO - PROCESS | 4433 | 1461420859130 Marionette TRACE conn3 <- [1,3066,null,{}] 07:14:19 INFO - PROCESS | 4433 | 1461420859135 Marionette TRACE conn3 -> [0,3067,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:19 INFO - PROCESS | 4433 | 1461420859343 Marionette TRACE conn3 <- [1,3067,null,{"value":null}] 07:14:19 INFO - PROCESS | 4433 | 1461420859627 Marionette TRACE conn3 -> [0,3068,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/filelist-section/filelist.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/filelist-section/filelist.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:19 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1276491800 == 194 [pid = 4433] [id = 776] 07:14:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 252 (0x7f12728f6000) [pid = 4433] [serial = 2327] [outer = (nil)] 07:14:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 253 (0x7f1276037000) [pid = 4433] [serial = 2328] [outer = 0x7f12728f6000] 07:14:19 INFO - PROCESS | 4433 | 1461420859698 Marionette DEBUG loaded listener.js 07:14:19 INFO - PROCESS | 4433 | ++DOMWINDOW == 254 (0x7f12788b9c00) [pid = 4433] [serial = 2329] [outer = 0x7f12728f6000] 07:14:20 INFO - PROCESS | 4433 | 1461420860491 Marionette TRACE conn3 <- [1,3068,null,{"value":["/FileAPI/filelist-section/filelist.html",0,null,null,[["Check if window has a FileList property",0,null,null],["Check if FileList.length is 0",0,null,null],["Check if item is a instanceof Function",0,null,null],["Check if item is a method of fileList",0,null,null],["Check if the item method returns null when no file selected",0,null,null],["Check if length is fileList's attribute",0,null,null],["Check if the fileList length is 0 when no file selected",0,null,null]]]}] 07:14:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if window has a FileList property 07:14:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if FileList.length is 0 07:14:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a instanceof Function 07:14:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if item is a method of fileList 07:14:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the item method returns null when no file selected 07:14:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if length is fileList's attribute 07:14:20 INFO - TEST-PASS | /FileAPI/filelist-section/filelist.html | Check if the fileList length is 0 when no file selected 07:14:20 INFO - TEST-OK | /FileAPI/filelist-section/filelist.html | took 1377ms 07:14:20 INFO - PROCESS | 4433 | 1461420860507 Marionette TRACE conn3 -> [0,3069,"getWindowHandle",null] 07:14:20 INFO - PROCESS | 4433 | 1461420860510 Marionette TRACE conn3 <- [1,3069,null,{"value":"8"}] 07:14:20 INFO - TEST-START | /FileAPI/reading-data-section/Determining-Encoding.html 07:14:20 INFO - PROCESS | 4433 | 1461420860540 Marionette TRACE conn3 -> [0,3070,"setScriptTimeout",{"ms":35000}] 07:14:20 INFO - PROCESS | 4433 | 1461420860552 Marionette TRACE conn3 <- [1,3070,null,{}] 07:14:20 INFO - PROCESS | 4433 | 1461420860557 Marionette TRACE conn3 -> [0,3071,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:20 INFO - PROCESS | 4433 | 1461420860759 Marionette TRACE conn3 <- [1,3071,null,{"value":null}] 07:14:21 INFO - PROCESS | 4433 | 1461420861021 Marionette TRACE conn3 -> [0,3072,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/Determining-Encoding.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/Determining-Encoding.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:21 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1283803800 == 195 [pid = 4433] [id = 777] 07:14:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 255 (0x7f1276032000) [pid = 4433] [serial = 2330] [outer = (nil)] 07:14:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 256 (0x7f1278c39400) [pid = 4433] [serial = 2331] [outer = 0x7f1276032000] 07:14:21 INFO - PROCESS | 4433 | 1461420861097 Marionette DEBUG loaded listener.js 07:14:21 INFO - PROCESS | 4433 | ++DOMWINDOW == 257 (0x7f1278c3e000) [pid = 4433] [serial = 2332] [outer = 0x7f1276032000] 07:14:21 INFO - PROCESS | 4433 | 1461420861886 Marionette TRACE conn3 <- [1,3072,null,{"value":["/FileAPI/reading-data-section/Determining-Encoding.html",0,null,null,[["Blob Determing Encoding with encoding argument",0,null,null],["Blob Determing Encoding with type attribute",0,null,null],["Blob Determing Encoding with UTF-8 BOM",0,null,null],["Blob Determing Encoding without anything implying charset.",0,null,null],["Blob Determing Encoding with UTF-16BE BOM",0,null,null],["Blob Determing Encoding with UTF-16LE BOM",0,null,null]]]}] 07:14:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with encoding argument 07:14:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with type attribute 07:14:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-8 BOM 07:14:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding without anything implying charset. 07:14:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16BE BOM 07:14:21 INFO - TEST-PASS | /FileAPI/reading-data-section/Determining-Encoding.html | Blob Determing Encoding with UTF-16LE BOM 07:14:21 INFO - TEST-OK | /FileAPI/reading-data-section/Determining-Encoding.html | took 1392ms 07:14:21 INFO - PROCESS | 4433 | 1461420861926 Marionette TRACE conn3 -> [0,3073,"getWindowHandle",null] 07:14:21 INFO - PROCESS | 4433 | 1461420861930 Marionette TRACE conn3 <- [1,3073,null,{"value":"8"}] 07:14:21 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html 07:14:21 INFO - PROCESS | 4433 | 1461420861935 Marionette TRACE conn3 -> [0,3074,"setScriptTimeout",{"ms":35000}] 07:14:21 INFO - PROCESS | 4433 | 1461420861937 Marionette TRACE conn3 <- [1,3074,null,{}] 07:14:21 INFO - PROCESS | 4433 | 1461420861943 Marionette TRACE conn3 -> [0,3075,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:22 INFO - PROCESS | 4433 | 1461420862153 Marionette TRACE conn3 <- [1,3075,null,{"value":null}] 07:14:22 INFO - PROCESS | 4433 | 1461420862482 Marionette TRACE conn3 -> [0,3076,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-event-handler-attributes.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:22 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12762bb800 == 196 [pid = 4433] [id = 778] 07:14:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 258 (0x7f1270491800) [pid = 4433] [serial = 2333] [outer = (nil)] 07:14:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 259 (0x7f1270496400) [pid = 4433] [serial = 2334] [outer = 0x7f1270491800] 07:14:22 INFO - PROCESS | 4433 | 1461420862555 Marionette DEBUG loaded listener.js 07:14:22 INFO - PROCESS | 4433 | ++DOMWINDOW == 260 (0x7f1279466400) [pid = 4433] [serial = 2335] [outer = 0x7f1270491800] 07:14:23 INFO - PROCESS | 4433 | 1461420863346 Marionette TRACE conn3 <- [1,3076,null,{"value":["/FileAPI/reading-data-section/FileReader-event-handler-attributes.html",0,null,null,[["FileReader.onloadstart: initial value",0,null,null],["FileReader.onprogress: initial value",0,null,null],["FileReader.onload: initial value",0,null,null],["FileReader.onabort: initial value",0,null,null],["FileReader.onerror: initial value",0,null,null],["FileReader.onloadend: initial value",0,null,null]]]}] 07:14:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadstart: initial value 07:14:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onprogress: initial value 07:14:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onload: initial value 07:14:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onabort: initial value 07:14:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onerror: initial value 07:14:23 INFO - TEST-PASS | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | FileReader.onloadend: initial value 07:14:23 INFO - TEST-OK | /FileAPI/reading-data-section/FileReader-event-handler-attributes.html | took 1431ms 07:14:23 INFO - PROCESS | 4433 | 1461420863368 Marionette TRACE conn3 -> [0,3077,"getWindowHandle",null] 07:14:23 INFO - PROCESS | 4433 | 1461420863372 Marionette TRACE conn3 <- [1,3077,null,{"value":"8"}] 07:14:23 INFO - TEST-START | /FileAPI/reading-data-section/FileReader-multiple-reads.html 07:14:23 INFO - PROCESS | 4433 | 1461420863378 Marionette TRACE conn3 -> [0,3078,"setScriptTimeout",{"ms":35000}] 07:14:23 INFO - PROCESS | 4433 | 1461420863380 Marionette TRACE conn3 <- [1,3078,null,{}] 07:14:23 INFO - PROCESS | 4433 | 1461420863385 Marionette TRACE conn3 -> [0,3079,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:23 INFO - PROCESS | 4433 | 1461420863590 Marionette TRACE conn3 <- [1,3079,null,{"value":null}] 07:14:23 INFO - PROCESS | 4433 | 1461420863890 Marionette TRACE conn3 -> [0,3080,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/FileReader-multiple-reads.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:23 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1277f32800 == 197 [pid = 4433] [id = 779] 07:14:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 261 (0x7f1270492800) [pid = 4433] [serial = 2336] [outer = (nil)] 07:14:23 INFO - PROCESS | 4433 | ++DOMWINDOW == 262 (0x7f127049a000) [pid = 4433] [serial = 2337] [outer = 0x7f1270492800] 07:14:23 INFO - PROCESS | 4433 | 1461420863962 Marionette DEBUG loaded listener.js 07:14:24 INFO - PROCESS | 4433 | ++DOMWINDOW == 263 (0x7f1278c41000) [pid = 4433] [serial = 2338] [outer = 0x7f1270492800] 07:14:24 INFO - PROCESS | 4433 | 1461420864824 Marionette TRACE conn3 <- [1,3080,null,{"value":["/FileAPI/reading-data-section/FileReader-multiple-reads.html",0,null,null,[["test FileReader InvalidStateError exception for readAsText",1,"assert_throws: function \"function () {\n reader.readAsText(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:15:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:9:1\n"],["test FileReader InvalidStateError exception for readAsDataURL",1,"assert_throws: function \"function () {\n reader.readAsDataURL(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:26:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:20:1\n"],["test FileReader InvalidStateError exception for readAsArrayBuffer",1,"assert_throws: function \"function () {\n reader.readAsArrayBuffer(blob_2)\n }\" did not throw","@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:37:3\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:31:1\n"],["test FileReader InvalidStateError exception in onloadstart event for readAsArrayBuffer",1,"assert_false: Only one loadstart event should be dispatched expected false got true","reader.onloadstart<@http://web-platform.test:8000/FileAPI/reading-data-section/FileReader-multiple-reads.html:48:5\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\nTest.prototype.step_func_done/<@http://web-platform.test:8000/resources/testharness.js:1422:17\nreader.onloadstart [0,3081,"getWindowHandle",null] 07:14:24 INFO - PROCESS | 4433 | 1461420864909 Marionette TRACE conn3 <- [1,3081,null,{"value":"8"}] 07:14:24 INFO - TEST-START | /FileAPI/reading-data-section/filereader_abort.html 07:14:24 INFO - PROCESS | 4433 | 1461420864917 Marionette TRACE conn3 -> [0,3082,"setScriptTimeout",{"ms":35000}] 07:14:24 INFO - PROCESS | 4433 | 1461420864919 Marionette TRACE conn3 <- [1,3082,null,{}] 07:14:24 INFO - PROCESS | 4433 | 1461420864924 Marionette TRACE conn3 -> [0,3083,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:25 INFO - PROCESS | 4433 | 1461420865124 Marionette TRACE conn3 <- [1,3083,null,{"value":null}] 07:14:25 INFO - PROCESS | 4433 | 1461420865417 Marionette TRACE conn3 -> [0,3084,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_abort.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:25 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1275dd3000 == 198 [pid = 4433] [id = 780] 07:14:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 264 (0x7f1270498800) [pid = 4433] [serial = 2339] [outer = (nil)] 07:14:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 265 (0x7f12770dd400) [pid = 4433] [serial = 2340] [outer = 0x7f1270498800] 07:14:25 INFO - PROCESS | 4433 | 1461420865491 Marionette DEBUG loaded listener.js 07:14:25 INFO - PROCESS | 4433 | ++DOMWINDOW == 266 (0x7f1280746c00) [pid = 4433] [serial = 2341] [outer = 0x7f1270498800] 07:14:26 INFO - PROCESS | 4433 | 1461420866282 Marionette TRACE conn3 <- [1,3084,null,{"value":["/FileAPI/reading-data-section/filereader_abort.html",0,null,null,[["Aborting before read",1,"","@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5\n"],["Aborting after read",0,null,null]]]}] 07:14:26 INFO - TEST-FAIL | /FileAPI/reading-data-section/filereader_abort.html | Aborting before read - 07:14:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:17:7 07:14:26 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:26 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:26 INFO - @http://web-platform.test:8000/FileAPI/reading-data-section/filereader_abort.html:15:5 07:14:26 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_abort.html | Aborting after read 07:14:26 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_abort.html | took 1425ms 07:14:26 INFO - PROCESS | 4433 | 1461420866345 Marionette TRACE conn3 -> [0,3085,"getWindowHandle",null] 07:14:26 INFO - PROCESS | 4433 | 1461420866349 Marionette TRACE conn3 <- [1,3085,null,{"value":"8"}] 07:14:26 INFO - TEST-START | /FileAPI/reading-data-section/filereader_error.html 07:14:26 INFO - PROCESS | 4433 | 1461420866354 Marionette TRACE conn3 -> [0,3086,"setScriptTimeout",{"ms":35000}] 07:14:26 INFO - PROCESS | 4433 | 1461420866357 Marionette TRACE conn3 <- [1,3086,null,{}] 07:14:26 INFO - PROCESS | 4433 | 1461420866362 Marionette TRACE conn3 -> [0,3087,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1294b75000 == 197 [pid = 4433] [id = 56] 07:14:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12891cf000 == 196 [pid = 4433] [id = 132] 07:14:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a772d800 == 195 [pid = 4433] [id = 87] 07:14:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1275dca000 == 194 [pid = 4433] [id = 761] 07:14:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1278bda800 == 193 [pid = 4433] [id = 760] 07:14:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1276f8c800 == 192 [pid = 4433] [id = 759] 07:14:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1275dd9800 == 191 [pid = 4433] [id = 758] 07:14:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1270430000 == 190 [pid = 4433] [id = 757] 07:14:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a6bf1000 == 189 [pid = 4433] [id = 750] 07:14:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f12a340d800 == 188 [pid = 4433] [id = 749] 07:14:27 INFO - PROCESS | 4433 | --DOCSHELL 0x7f1292f60000 == 187 [pid = 4433] [id = 746] 07:14:28 INFO - PROCESS | 4433 | 1461420868042 Marionette TRACE conn3 <- [1,3087,null,{"value":null}] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 265 (0x7f1280c96000) [pid = 4433] [serial = 2202] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 264 (0x7f128f252000) [pid = 4433] [serial = 2151] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 263 (0x7f12a6c0b400) [pid = 4433] [serial = 2094] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 262 (0x7f127ff06c00) [pid = 4433] [serial = 2198] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 261 (0x7f12761cb400) [pid = 4433] [serial = 2174] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 260 (0x7f127fe7d000) [pid = 4433] [serial = 1869] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 259 (0x7f128f8c1000) [pid = 4433] [serial = 1965] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 258 (0x7f12813b0400) [pid = 4433] [serial = 2010] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 257 (0x7f1280de3400) [pid = 4433] [serial = 2138] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 256 (0x7f12a2462400) [pid = 4433] [serial = 2034] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 255 (0x7f1280151000) [pid = 4433] [serial = 2061] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 254 (0x7f12a11e2800) [pid = 4433] [serial = 2028] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 253 (0x7f127ff05400) [pid = 4433] [serial = 2136] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 252 (0x7f128eb51000) [pid = 4433] [serial = 1893] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 251 (0x7f1291207400) [pid = 4433] [serial = 2076] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 250 (0x7f128d41e800) [pid = 4433] [serial = 2073] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 249 (0x7f1279078000) [pid = 4433] [serial = 2186] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 248 (0x7f1280091c00) [pid = 4433] [serial = 2199] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 247 (0x7f127c4d7400) [pid = 4433] [serial = 2177] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 246 (0x7f12a6dbf800) [pid = 4433] [serial = 2106] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 245 (0x7f127907ec00) [pid = 4433] [serial = 2187] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 244 (0x7f12958b1000) [pid = 4433] [serial = 2082] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 243 (0x7f127ab06000) [pid = 4433] [serial = 2193] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 242 (0x7f12958af800) [pid = 4433] [serial = 2022] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 241 (0x7f127c4de000) [pid = 4433] [serial = 2178] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 240 (0x7f127a383400) [pid = 4433] [serial = 2189] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 239 (0x7f1293388c00) [pid = 4433] [serial = 2157] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 238 (0x7f12a111a400) [pid = 4433] [serial = 2162] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 237 (0x7f127e894400) [pid = 4433] [serial = 1914] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 236 (0x7f12a5340400) [pid = 4433] [serial = 2037] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 235 (0x7f128eb96800) [pid = 4433] [serial = 2148] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 234 (0x7f128bcd2400) [pid = 4433] [serial = 1884] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 233 (0x7f129651e800) [pid = 4433] [serial = 2160] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 232 (0x7f12813b8000) [pid = 4433] [serial = 1944] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 231 (0x7f127a385000) [pid = 4433] [serial = 2192] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 230 (0x7f127ab04400) [pid = 4433] [serial = 2007] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 229 (0x7f128aa0e800) [pid = 4433] [serial = 2142] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 228 (0x7f128b011800) [pid = 4433] [serial = 1881] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 227 (0x7f128fbf4c00) [pid = 4433] [serial = 2156] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 226 (0x7f1293edd000) [pid = 4433] [serial = 2019] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 225 (0x7f128a8e7400) [pid = 4433] [serial = 1947] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 224 (0x7f128f185000) [pid = 4433] [serial = 2016] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 223 (0x7f12834cc800) [pid = 4433] [serial = 2064] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 222 (0x7f12a743bc00) [pid = 4433] [serial = 2166] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 221 (0x7f128c071000) [pid = 4433] [serial = 2147] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 220 (0x7f1280c98800) [pid = 4433] [serial = 1872] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 219 (0x7f129652b800) [pid = 4433] [serial = 1977] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 218 (0x7f12728fe800) [pid = 4433] [serial = 2169] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 217 (0x7f1279076400) [pid = 4433] [serial = 2180] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 216 (0x7f128bcc9800) [pid = 4433] [serial = 1953] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 215 (0x7f12846f2000) [pid = 4433] [serial = 1878] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 214 (0x7f128a74d000) [pid = 4433] [serial = 2141] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 213 (0x7f129c18d000) [pid = 4433] [serial = 2088] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 212 (0x7f1294804c00) [pid = 4433] [serial = 1905] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 211 (0x7f128f2d0c00) [pid = 4433] [serial = 1962] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 210 (0x7f127a4b0c00) [pid = 4433] [serial = 1866] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 209 (0x7f12770e8c00) [pid = 4433] [serial = 2097] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 208 (0x7f12a4e1c400) [pid = 4433] [serial = 2091] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 207 (0x7f1294b51400) [pid = 4433] [serial = 1908] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 206 (0x7f12a2075c00) [pid = 4433] [serial = 2163] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 205 (0x7f1281c8e000) [pid = 4433] [serial = 1875] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 204 (0x7f128f786800) [pid = 4433] [serial = 2103] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 203 (0x7f12728fa000) [pid = 4433] [serial = 2168] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 202 (0x7f128f209400) [pid = 4433] [serial = 1896] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 201 (0x7f127baedc00) [pid = 4433] [serial = 2195] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 200 (0x7f127c4da400) [pid = 4433] [serial = 2172] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 199 (0x7f12a1fc9000) [pid = 4433] [serial = 2031] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 198 (0x7f128c072400) [pid = 4433] [serial = 2070] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 197 (0x7f128b018400) [pid = 4433] [serial = 1950] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 196 (0x7f128074f000) [pid = 4433] [serial = 2201] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 195 (0x7f1296706400) [pid = 4433] [serial = 2085] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 194 (0x7f128aa10400) [pid = 4433] [serial = 2109] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 193 (0x7f127a4b7000) [pid = 4433] [serial = 1938] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 192 (0x7f127966b800) [pid = 4433] [serial = 2133] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 191 (0x7f127f1eb800) [pid = 4433] [serial = 2135] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 190 (0x7f128f179c00) [pid = 4433] [serial = 1959] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 189 (0x7f128f181800) [pid = 4433] [serial = 2150] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 188 (0x7f128b2dd800) [pid = 4433] [serial = 2067] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 187 (0x7f1296b70c00) [pid = 4433] [serial = 1980] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 186 (0x7f127e54d400) [pid = 4433] [serial = 2190] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 185 (0x7f1294921c00) [pid = 4433] [serial = 2079] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 184 (0x7f12a6a35800) [pid = 4433] [serial = 2040] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 183 (0x7f1295f17c00) [pid = 4433] [serial = 1974] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 182 (0x7f1276220000) [pid = 4433] [serial = 2112] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 181 (0x7f1275d3cc00) [pid = 4433] [serial = 2183] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 180 (0x7f128b9ac400) [pid = 4433] [serial = 2145] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 179 (0x7f127ff1fc00) [pid = 4433] [serial = 1941] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 178 (0x7f1291e9e000) [pid = 4433] [serial = 1899] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 177 (0x7f127e89b800) [pid = 4433] [serial = 1917] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 176 (0x7f12846f0c00) [pid = 4433] [serial = 1911] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 175 (0x7f12955a6800) [pid = 4433] [serial = 2159] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 174 (0x7f127e89bc00) [pid = 4433] [serial = 2196] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 173 (0x7f12a6b66800) [pid = 4433] [serial = 2165] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 172 (0x7f1293fc8800) [pid = 4433] [serial = 1902] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 171 (0x7f127621bc00) [pid = 4433] [serial = 2132] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 170 (0x7f127c4d5c00) [pid = 4433] [serial = 2171] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 169 (0x7f1298408000) [pid = 4433] [serial = 2025] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 168 (0x7f128b2e2000) [pid = 4433] [serial = 2144] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 167 (0x7f12761d0000) [pid = 4433] [serial = 2175] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 166 (0x7f1292ec2c00) [pid = 4433] [serial = 1968] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 165 (0x7f128d556000) [pid = 4433] [serial = 1956] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 164 (0x7f128c4eb000) [pid = 4433] [serial = 1890] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 163 (0x7f128f78ac00) [pid = 4433] [serial = 2154] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 162 (0x7f128f780c00) [pid = 4433] [serial = 2153] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 161 (0x7f128c010000) [pid = 4433] [serial = 1887] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 160 (0x7f128b3c3000) [pid = 4433] [serial = 2013] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 159 (0x7f1275d42000) [pid = 4433] [serial = 2184] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 158 (0x7f127907b400) [pid = 4433] [serial = 2181] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 157 (0x7f12a6db7000) [pid = 4433] [serial = 2100] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 156 (0x7f1281c55c00) [pid = 4433] [serial = 2139] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 155 (0x7f129590d000) [pid = 4433] [serial = 1971] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | --DOMWINDOW == 154 (0x7f128b017000) [pid = 4433] [serial = 2058] [outer = (nil)] [url = about:blank] 07:14:28 INFO - PROCESS | 4433 | 1461420868602 Marionette TRACE conn3 -> [0,3088,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_error.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_error.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:28 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12746ca000 == 188 [pid = 4433] [id = 781] 07:14:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 155 (0x7f12728f2400) [pid = 4433] [serial = 2342] [outer = (nil)] 07:14:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 156 (0x7f12728f5800) [pid = 4433] [serial = 2343] [outer = 0x7f12728f2400] 07:14:28 INFO - PROCESS | 4433 | 1461420868670 Marionette DEBUG loaded listener.js 07:14:28 INFO - PROCESS | 4433 | ++DOMWINDOW == 157 (0x7f12731d6400) [pid = 4433] [serial = 2344] [outer = 0x7f12728f2400] 07:14:29 INFO - PROCESS | 4433 | 1461420869342 Marionette TRACE conn3 <- [1,3088,null,{"value":["/FileAPI/reading-data-section/filereader_error.html",0,null,null,[["FileAPI Test: filereader_error",0,null,null]]]}] 07:14:29 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_error.html | FileAPI Test: filereader_error 07:14:29 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_error.html | took 3036ms 07:14:29 INFO - PROCESS | 4433 | 1461420869392 Marionette TRACE conn3 -> [0,3089,"getWindowHandle",null] 07:14:29 INFO - PROCESS | 4433 | 1461420869398 Marionette TRACE conn3 <- [1,3089,null,{"value":"8"}] 07:14:29 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html 07:14:29 INFO - PROCESS | 4433 | 1461420869405 Marionette TRACE conn3 -> [0,3090,"setScriptTimeout",{"ms":35000}] 07:14:29 INFO - PROCESS | 4433 | 1461420869411 Marionette TRACE conn3 <- [1,3090,null,{}] 07:14:29 INFO - PROCESS | 4433 | 1461420869417 Marionette TRACE conn3 -> [0,3091,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:29 INFO - PROCESS | 4433 | 1461420869617 Marionette TRACE conn3 <- [1,3091,null,{"value":null}] 07:14:29 INFO - PROCESS | 4433 | 1461420869801 Marionette TRACE conn3 -> [0,3092,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:29 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1275dd4000 == 189 [pid = 4433] [id = 782] 07:14:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 158 (0x7f12728f3000) [pid = 4433] [serial = 2345] [outer = (nil)] 07:14:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 159 (0x7f12761efc00) [pid = 4433] [serial = 2346] [outer = 0x7f12728f3000] 07:14:29 INFO - PROCESS | 4433 | 1461420869879 Marionette DEBUG loaded listener.js 07:14:29 INFO - PROCESS | 4433 | ++DOMWINDOW == 160 (0x7f12761f8800) [pid = 4433] [serial = 2347] [outer = 0x7f12728f3000] 07:14:30 INFO - PROCESS | 4433 | 1461420870585 Marionette TRACE conn3 <- [1,3092,null,{"value":["/FileAPI/reading-data-section/filereader_readAsArrayBuffer.html",0,null,null,[["FileAPI Test: filereader_readAsArrayBuffer",0,null,null]]]}] 07:14:30 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | FileAPI Test: filereader_readAsArrayBuffer 07:14:30 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsArrayBuffer.html | took 1231ms 07:14:30 INFO - PROCESS | 4433 | 1461420870636 Marionette TRACE conn3 -> [0,3093,"getWindowHandle",null] 07:14:30 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsDataURL.html 07:14:30 INFO - PROCESS | 4433 | 1461420870642 Marionette TRACE conn3 <- [1,3093,null,{"value":"8"}] 07:14:30 INFO - PROCESS | 4433 | 1461420870648 Marionette TRACE conn3 -> [0,3094,"setScriptTimeout",{"ms":35000}] 07:14:30 INFO - PROCESS | 4433 | 1461420870651 Marionette TRACE conn3 <- [1,3094,null,{}] 07:14:30 INFO - PROCESS | 4433 | 1461420870657 Marionette TRACE conn3 -> [0,3095,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:30 INFO - PROCESS | 4433 | 1461420870928 Marionette TRACE conn3 <- [1,3095,null,{"value":null}] 07:14:30 INFO - PROCESS | 4433 | 1461420870971 Marionette TRACE conn3 -> [0,3096,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsDataURL.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsDataURL.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:30 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1276f87000 == 190 [pid = 4433] [id = 783] 07:14:30 INFO - PROCESS | 4433 | ++DOMWINDOW == 161 (0x7f12763e9400) [pid = 4433] [serial = 2348] [outer = (nil)] 07:14:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 162 (0x7f12770dc400) [pid = 4433] [serial = 2349] [outer = 0x7f12763e9400] 07:14:31 INFO - PROCESS | 4433 | 1461420871030 Marionette DEBUG loaded listener.js 07:14:31 INFO - PROCESS | 4433 | ++DOMWINDOW == 163 (0x7f12770e4000) [pid = 4433] [serial = 2350] [outer = 0x7f12763e9400] 07:14:31 INFO - PROCESS | 4433 | 1461420871903 Marionette TRACE conn3 <- [1,3096,null,{"value":["/FileAPI/reading-data-section/filereader_readAsDataURL.html",0,null,null,[["FileAPI Test: filereader_readAsDataURL",0,null,null]]]}] 07:14:31 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsDataURL.html | FileAPI Test: filereader_readAsDataURL 07:14:31 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsDataURL.html | took 1281ms 07:14:31 INFO - PROCESS | 4433 | 1461420871931 Marionette TRACE conn3 -> [0,3097,"getWindowHandle",null] 07:14:31 INFO - PROCESS | 4433 | 1461420871936 Marionette TRACE conn3 <- [1,3097,null,{"value":"8"}] 07:14:31 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readAsText.html 07:14:31 INFO - PROCESS | 4433 | 1461420871955 Marionette TRACE conn3 -> [0,3098,"setScriptTimeout",{"ms":35000}] 07:14:31 INFO - PROCESS | 4433 | 1461420871973 Marionette TRACE conn3 <- [1,3098,null,{}] 07:14:32 INFO - PROCESS | 4433 | 1461420871999 Marionette TRACE conn3 -> [0,3099,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:32 INFO - PROCESS | 4433 | 1461420872473 Marionette TRACE conn3 <- [1,3099,null,{"value":null}] 07:14:32 INFO - PROCESS | 4433 | 1461420872517 Marionette TRACE conn3 -> [0,3100,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readAsText.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readAsText.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:32 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12789df000 == 191 [pid = 4433] [id = 784] 07:14:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 164 (0x7f127907d800) [pid = 4433] [serial = 2351] [outer = (nil)] 07:14:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 165 (0x7f127946b400) [pid = 4433] [serial = 2352] [outer = 0x7f127907d800] 07:14:32 INFO - PROCESS | 4433 | 1461420872576 Marionette DEBUG loaded listener.js 07:14:32 INFO - PROCESS | 4433 | ++DOMWINDOW == 166 (0x7f12797c9800) [pid = 4433] [serial = 2353] [outer = 0x7f127907d800] 07:14:33 INFO - PROCESS | 4433 | --DOMWINDOW == 165 (0x7f1283b77800) [pid = 4433] [serial = 2212] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/event-phases-order.html] 07:14:33 INFO - PROCESS | 4433 | --DOMWINDOW == 164 (0x7f12761ef000) [pid = 4433] [serial = 2253] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/DOM.event.flow.html] 07:14:33 INFO - PROCESS | 4433 | --DOMWINDOW == 163 (0x7f128bbcfc00) [pid = 4433] [serial = 2224] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/DOM.event.flow.html] 07:14:33 INFO - PROCESS | 4433 | --DOMWINDOW == 162 (0x7f128f78b000) [pid = 4433] [serial = 2236] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/ProcessingInstruction.DOMCharacterDataModified.html] 07:14:33 INFO - PROCESS | 4433 | --DOMWINDOW == 161 (0x7f128eb9b000) [pid = 4433] [serial = 2233] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.multiple.dispatchEvent.html] 07:14:33 INFO - PROCESS | 4433 | --DOMWINDOW == 160 (0x7f12731d2400) [pid = 4433] [serial = 2268] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/ProcessingInstruction.DOMCharacterDataModified.html] 07:14:33 INFO - PROCESS | 4433 | --DOMWINDOW == 159 (0x7f128eb54400) [pid = 4433] [serial = 2230] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventObject.after.dispatchEvent.html] 07:14:33 INFO - PROCESS | 4433 | --DOMWINDOW == 158 (0x7f127c4d7800) [pid = 4433] [serial = 2206] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/ClickFakeEvent.nondocument.html] 07:14:33 INFO - PROCESS | 4433 | --DOMWINDOW == 157 (0x7f12728f7400) [pid = 4433] [serial = 2273] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/dispatchEvent.click.checkbox.html] 07:14:33 INFO - PROCESS | 4433 | --DOMWINDOW == 156 (0x7f127c4dc400) [pid = 4433] [serial = 2209] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/constructors.html] 07:14:33 INFO - PROCESS | 4433 | --DOMWINDOW == 155 (0x7f12728f8c00) [pid = 4433] [serial = 2276] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/domnodeinserted.html] 07:14:33 INFO - PROCESS | 4433 | --DOMWINDOW == 154 (0x7f128afd3400) [pid = 4433] [serial = 2241] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/dispatchEvent.click.checkbox.html] 07:14:33 INFO - PROCESS | 4433 | --DOMWINDOW == 153 (0x7f128b3c8800) [pid = 4433] [serial = 2218] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-and-window-error-event.html] 07:14:33 INFO - PROCESS | 4433 | --DOMWINDOW == 152 (0x7f128f8c8400) [pid = 4433] [serial = 2244] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/domnodeinserted.html] 07:14:33 INFO - PROCESS | 4433 | --DOMWINDOW == 151 (0x7f12761f6800) [pid = 4433] [serial = 2256] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.dispatch.new.event.html] 07:14:33 INFO - PROCESS | 4433 | --DOMWINDOW == 150 (0x7f1297833000) [pid = 4433] [serial = 2250] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopPropagation.deferred.effect.html] 07:14:33 INFO - PROCESS | 4433 | --DOMWINDOW == 149 (0x7f12761f9400) [pid = 4433] [serial = 2259] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventListener.eventHandler.html] 07:14:33 INFO - PROCESS | 4433 | --DOMWINDOW == 148 (0x7f127966b400) [pid = 4433] [serial = 2279] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopImmediatePropagation.effect.html] 07:14:33 INFO - PROCESS | 4433 | --DOMWINDOW == 147 (0x7f12728f7c00) [pid = 4433] [serial = 2271] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:14:33 INFO - PROCESS | 4433 | --DOMWINDOW == 146 (0x7f1280711400) [pid = 4433] [serial = 2128] [outer = (nil)] [url = http://web-platform.test:8000/2dcontext/the-canvas-state/2d.state.saverestore.textAlign.html] 07:14:33 INFO - PROCESS | 4433 | --DOMWINDOW == 145 (0x7f127f1e1800) [pid = 4433] [serial = 2215] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/init-event-while-dispatching.html] 07:14:33 INFO - PROCESS | 4433 | --DOMWINDOW == 144 (0x7f129412a800) [pid = 4433] [serial = 2247] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/stopImmediatePropagation.effect.html] 07:14:33 INFO - PROCESS | 4433 | --DOMWINDOW == 143 (0x7f128bf47000) [pid = 4433] [serial = 2221] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/throwing-in-listener-when-all-have-not-run-yet.html] 07:14:33 INFO - PROCESS | 4433 | --DOMWINDOW == 142 (0x7f12728f6800) [pid = 4433] [serial = 2282] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/stopPropagation.deferred.effect.html] 07:14:33 INFO - PROCESS | 4433 | --DOMWINDOW == 141 (0x7f12761fa000) [pid = 4433] [serial = 2262] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/submissions/Microsoft/converted/EventObject.after.dispatchEvent.html] 07:14:33 INFO - PROCESS | 4433 | --DOMWINDOW == 140 (0x7f128bbd1400) [pid = 4433] [serial = 2227] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/EventListener.eventHandler.html] 07:14:33 INFO - PROCESS | 4433 | --DOMWINDOW == 139 (0x7f12975d6000) [pid = 4433] [serial = 2239] [outer = (nil)] [url = http://web-platform.test:8000/DOMEvents/tests/approved/support/ProcessingInstruction.DOMCharacterDataModified.xml] 07:14:34 INFO - PROCESS | 4433 | 1461420874044 Marionette TRACE conn3 <- [1,3100,null,{"value":["/FileAPI/reading-data-section/filereader_readAsText.html",0,null,null,[["readAsText should correctly read UTF-8.",0,null,null],["readAsText should correctly read UTF-16.",0,null,null]]]}] 07:14:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-8. 07:14:34 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readAsText.html | readAsText should correctly read UTF-16. 07:14:34 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readAsText.html | took 2120ms 07:14:34 INFO - PROCESS | 4433 | 1461420874064 Marionette TRACE conn3 -> [0,3101,"getWindowHandle",null] 07:14:34 INFO - PROCESS | 4433 | 1461420874067 Marionette TRACE conn3 <- [1,3101,null,{"value":"8"}] 07:14:34 INFO - TEST-START | /FileAPI/reading-data-section/filereader_readystate.html 07:14:34 INFO - PROCESS | 4433 | 1461420874073 Marionette TRACE conn3 -> [0,3102,"setScriptTimeout",{"ms":35000}] 07:14:34 INFO - PROCESS | 4433 | 1461420874075 Marionette TRACE conn3 <- [1,3102,null,{}] 07:14:34 INFO - PROCESS | 4433 | 1461420874081 Marionette TRACE conn3 -> [0,3103,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:34 INFO - PROCESS | 4433 | 1461420874256 Marionette TRACE conn3 <- [1,3103,null,{"value":null}] 07:14:34 INFO - PROCESS | 4433 | 1461420874444 Marionette TRACE conn3 -> [0,3104,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_readystate.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_readystate.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:34 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f1278c56000 == 192 [pid = 4433] [id = 785] 07:14:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 140 (0x7f1270496800) [pid = 4433] [serial = 2354] [outer = (nil)] 07:14:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 141 (0x7f12797c8800) [pid = 4433] [serial = 2355] [outer = 0x7f1270496800] 07:14:34 INFO - PROCESS | 4433 | 1461420874502 Marionette DEBUG loaded listener.js 07:14:34 INFO - PROCESS | 4433 | ++DOMWINDOW == 142 (0x7f127a38f000) [pid = 4433] [serial = 2356] [outer = 0x7f1270496800] 07:14:35 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_readystate.html | FileAPI Test: filereader_readystate 07:14:35 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_readystate.html | took 1078ms 07:14:35 INFO - PROCESS | 4433 | 1461420875145 Marionette TRACE conn3 <- [1,3104,null,{"value":["/FileAPI/reading-data-section/filereader_readystate.html",0,null,null,[["FileAPI Test: filereader_readystate",0,null,null]]]}] 07:14:35 INFO - PROCESS | 4433 | 1461420875152 Marionette TRACE conn3 -> [0,3105,"getWindowHandle",null] 07:14:35 INFO - PROCESS | 4433 | 1461420875155 Marionette TRACE conn3 <- [1,3105,null,{"value":"8"}] 07:14:35 INFO - TEST-START | /FileAPI/reading-data-section/filereader_result.html 07:14:35 INFO - PROCESS | 4433 | 1461420875161 Marionette TRACE conn3 -> [0,3106,"setScriptTimeout",{"ms":35000}] 07:14:35 INFO - PROCESS | 4433 | 1461420875162 Marionette TRACE conn3 <- [1,3106,null,{}] 07:14:35 INFO - PROCESS | 4433 | 1461420875168 Marionette TRACE conn3 -> [0,3107,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:35 INFO - PROCESS | 4433 | 1461420875347 Marionette TRACE conn3 <- [1,3107,null,{"value":null}] 07:14:35 INFO - PROCESS | 4433 | 1461420875540 Marionette TRACE conn3 -> [0,3108,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/reading-data-section/filereader_result.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/reading-data-section/filereader_result.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:35 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12792df000 == 193 [pid = 4433] [id = 786] 07:14:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 143 (0x7f127ab10400) [pid = 4433] [serial = 2357] [outer = (nil)] 07:14:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 144 (0x7f127ac4ac00) [pid = 4433] [serial = 2358] [outer = 0x7f127ab10400] 07:14:35 INFO - PROCESS | 4433 | 1461420875610 Marionette DEBUG loaded listener.js 07:14:35 INFO - PROCESS | 4433 | ++DOMWINDOW == 145 (0x7f127b868000) [pid = 4433] [serial = 2359] [outer = 0x7f127ab10400] 07:14:36 INFO - PROCESS | 4433 | 1461420876589 Marionette TRACE conn3 <- [1,3108,null,{"value":["/FileAPI/reading-data-section/filereader_result.html",0,null,null,[["readAsText",0,null,null],["readAsDataURL",0,null,null],["readAsArrayBuffer",0,null,null]]]}] 07:14:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsText 07:14:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsDataURL 07:14:36 INFO - TEST-PASS | /FileAPI/reading-data-section/filereader_result.html | readAsArrayBuffer 07:14:36 INFO - TEST-OK | /FileAPI/reading-data-section/filereader_result.html | took 1479ms 07:14:36 INFO - PROCESS | 4433 | 1461420876642 Marionette TRACE conn3 -> [0,3109,"getWindowHandle",null] 07:14:36 INFO - PROCESS | 4433 | 1461420876649 Marionette TRACE conn3 <- [1,3109,null,{"value":"8"}] 07:14:36 INFO - TEST-START | /FileAPI/url/url_createobjecturl_blob.html 07:14:36 INFO - PROCESS | 4433 | 1461420876658 Marionette TRACE conn3 -> [0,3110,"setScriptTimeout",{"ms":35000}] 07:14:36 INFO - PROCESS | 4433 | 1461420876663 Marionette TRACE conn3 <- [1,3110,null,{}] 07:14:36 INFO - PROCESS | 4433 | 1461420876670 Marionette TRACE conn3 -> [0,3111,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:36 INFO - PROCESS | 4433 | 1461420876875 Marionette TRACE conn3 <- [1,3111,null,{"value":null}] 07:14:37 INFO - PROCESS | 4433 | 1461420877147 Marionette TRACE conn3 -> [0,3112,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_createobjecturl_blob.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:37 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12762c7800 == 194 [pid = 4433] [id = 787] 07:14:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 146 (0x7f1275d41400) [pid = 4433] [serial = 2360] [outer = (nil)] 07:14:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 147 (0x7f12761c8000) [pid = 4433] [serial = 2361] [outer = 0x7f1275d41400] 07:14:37 INFO - PROCESS | 4433 | 1461420877225 Marionette DEBUG loaded listener.js 07:14:37 INFO - PROCESS | 4433 | ++DOMWINDOW == 148 (0x7f12761f7c00) [pid = 4433] [serial = 2362] [outer = 0x7f1275d41400] 07:14:38 INFO - PROCESS | 4433 | 1461420878016 Marionette TRACE conn3 <- [1,3112,null,{"value":["/FileAPI/url/url_createobjecturl_blob.html",0,null,null,[["Check if the Blob URI starts with 'blob' using createObjectURL()",0,null,null],["Check if the Blob URI starts with 'blob' using createFor()",1,"window.URL.createFor is not a function","@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20\nTest.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20\ntest@http://web-platform.test:8000/resources/testharness.js:496:9\n@http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3\n"]]]}] 07:14:38 INFO - TEST-PASS | /FileAPI/url/url_createobjecturl_blob.html | Check if the Blob URI starts with 'blob' using createObjectURL() 07:14:38 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 07:14:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:21:20 07:14:38 INFO - Test.prototype.step@http://web-platform.test:8000/resources/testharness.js:1382:20 07:14:38 INFO - test@http://web-platform.test:8000/resources/testharness.js:496:9 07:14:38 INFO - @http://web-platform.test:8000/FileAPI/url/url_createobjecturl_blob.html:20:3 07:14:38 INFO - TEST-OK | /FileAPI/url/url_createobjecturl_blob.html | took 1383ms 07:14:38 INFO - PROCESS | 4433 | 1461420878042 Marionette TRACE conn3 -> [0,3113,"getWindowHandle",null] 07:14:38 INFO - PROCESS | 4433 | 1461420878050 Marionette TRACE conn3 <- [1,3113,null,{"value":"8"}] 07:14:38 INFO - TEST-START | /FileAPI/url/url_xmlhttprequest.html 07:14:38 INFO - PROCESS | 4433 | 1461420878060 Marionette TRACE conn3 -> [0,3114,"setScriptTimeout",{"ms":35000}] 07:14:38 INFO - PROCESS | 4433 | 1461420878063 Marionette TRACE conn3 <- [1,3114,null,{}] 07:14:38 INFO - PROCESS | 4433 | 1461420878069 Marionette TRACE conn3 -> [0,3115,"executeScript",{"scriptTimeout":null,"newSandbox":true,"args":[],"filename":"executormarionette.py","script":"if (window.wrappedJSObject.win) {window.wrappedJSObject.win.close()}","sandbox":"default","line":398}] 07:14:38 INFO - PROCESS | 4433 | 1461420878310 Marionette TRACE conn3 <- [1,3115,null,{"value":null}] 07:14:38 INFO - PROCESS | 4433 | 1461420878554 Marionette TRACE conn3 -> [0,3116,"executeAsyncScript",{"scriptTimeout":null,"sandbox":"default","debug_script":false,"script":"/* This Source Code Form is subject to the terms of the Mozilla Public\n * License, v. 2.0. If a copy of the MPL was not distributed with this\n * file, You can obtain one at http://mozilla.org/MPL/2.0/. */\n\nwindow.wrappedJSObject.timeout_multiplier = 3;\nwindow.wrappedJSObject.explicit_timeout = 0;\n\nwindow.wrappedJSObject.addEventListener(\"message\", function listener(event) {\n if (event.data.type != \"complete\") {\n return;\n }\n window.wrappedJSObject.removeEventListener(\"message\", listener);\n clearTimeout(timer);\n var tests = event.data.tests;\n var status = event.data.status;\n\n var subtest_results = tests.map(function(x) {\n return [x.name, x.status, x.message, x.stack]\n });\n\n marionetteScriptFinished([\"/FileAPI/url/url_xmlhttprequest.html\",\n status.status,\n status.message,\n status.stack,\n subtest_results]);\n}, false);\n\nwindow.wrappedJSObject.win = window.open(\"http://web-platform.test:8000/FileAPI/url/url_xmlhttprequest.html\", \"18af0c1e-b0dc-48ae-89f3-fbd3613b7cbf\");\n\nvar timer = null;\nif (30000) {\n timer = setTimeout(function() {\n log(\"Timeout fired\");\n window.wrappedJSObject.win.timeout();\n }, 30000);\n}\n","newSandbox":false,"line":412,"args":[],"filename":"executormarionette.py"}] 07:14:38 INFO - PROCESS | 4433 | ++DOCSHELL 0x7f12790af000 == 195 [pid = 4433] [id = 788] 07:14:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 149 (0x7f12761ccc00) [pid = 4433] [serial = 2363] [outer = (nil)] 07:14:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 150 (0x7f12770e5c00) [pid = 4433] [serial = 2364] [outer = 0x7f12761ccc00] 07:14:38 INFO - PROCESS | 4433 | 1461420878624 Marionette DEBUG loaded listener.js 07:14:38 INFO - PROCESS | 4433 | ++DOMWINDOW == 151 (0x7f12788b3000) [pid = 4433] [serial = 2365] [outer = 0x7f12761ccc00] 07:14:39 INFO - PROCESS | 4433 | 1461420879460 Marionette TRACE conn3 <- [1,3116,null,{"value":["/FileAPI/url/url_xmlhttprequest.html",0,null,null,[["FileAPI Test: Creating Blob URL via XMLHttpRequest",0,null,null]]]}] 07:14:39 INFO - TEST-PASS | /FileAPI/url/url_xmlhttprequest.html | FileAPI Test: Creating Blob URL via XMLHttpRequest 07:14:39 INFO - TEST-OK | /FileAPI/url/url_xmlhttprequest.html | took 1427ms 07:14:39 INFO - PROCESS | 4433 | 1461420879486 Marionette TRACE conn3 -> [0,3117,"getWindowHandle",null] 07:14:39 INFO - PROCESS | 4433 | 1461420879490 Marionette TRACE conn3 <- [1,3117,null,{"value":"8"}] 07:14:40 WARNING - u'runner_teardown' () 07:14:40 INFO - No more tests 07:14:40 INFO - Got 0 unexpected results 07:14:40 INFO - SUITE-END | took 1124s 07:14:40 INFO - Closing logging queue 07:14:40 INFO - queue closed 07:14:40 INFO - Return code: 0 07:14:40 WARNING - # TBPL SUCCESS # 07:14:40 INFO - Running post-action listener: _resource_record_post_action 07:14:40 INFO - Running post-run listener: _resource_record_post_run 07:14:41 INFO - Total resource usage - Wall time: 1159s; CPU: 98.0%; Read bytes: 811008; Write bytes: 975101952; Read time: 300; Write time: 319284 07:14:41 INFO - pull - Wall time: 0s; CPU: Can't collect data; Read bytes: 0; Write bytes: 0; Read time: 0; Write time: 0 07:14:41 INFO - install - Wall time: 30s; CPU: 100.0%; Read bytes: 0; Write bytes: 51548160; Read time: 0; Write time: 43412 07:14:41 INFO - run-tests - Wall time: 1130s; CPU: 98.0%; Read bytes: 811008; Write bytes: 923512832; Read time: 300; Write time: 275864 07:14:41 INFO - Running post-run listener: _upload_blobber_files 07:14:41 INFO - Blob upload gear active. 07:14:41 INFO - Preparing to upload files from /builds/slave/test/build/blobber_upload_dir. 07:14:41 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 07:14:41 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'] 07:14:41 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 07:14:42 INFO - (blobuploader) - INFO - Open directory for files ... 07:14:42 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_raw.log ... 07:14:42 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:14:42 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:14:43 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_raw.log: uploaded 07:14:43 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:14:43 INFO - (blobuploader) - INFO - Done attempting. 07:14:43 INFO - (blobuploader) - INFO - Uploading /builds/slave/test/build/blobber_upload_dir/wpt_errorsummary.log ... 07:14:43 INFO - (blobuploader) - INFO - Using https://blobupload.elasticbeanstalk.com 07:14:43 INFO - (blobuploader) - INFO - Uploading, attempt #1. 07:14:44 INFO - (blobuploader) - INFO - TinderboxPrint: wpt_errorsummary.log: uploaded 07:14:44 INFO - (blobuploader) - INFO - Blobserver returned 202. File uploaded! 07:14:44 INFO - (blobuploader) - INFO - Done attempting. 07:14:44 INFO - (blobuploader) - INFO - Iteration through files over. 07:14:44 INFO - Return code: 0 07:14:44 INFO - rmtree: /builds/slave/test/build/uploaded_files.json 07:14:44 INFO - retry: Calling remove with args: ('/builds/slave/test/build/uploaded_files.json',), kwargs: {}, attempt #1 07:14:44 INFO - Setting buildbot property blobber_files to {"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/76a5ae9d25e8c2b2ff4e387a38d50144fc3a231f2381430963a355cb14e465d5338f57d698f01be006408463b9e1529e33aeb7718f3dd3f4b26489a4b06785de", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/5a1e4eb58787ee586e6e7c70b6cf3614cf2690cf2bab2511d8ec56195574a3aa5fda852cb52aa953fe17a61264d5c3bc0fdae0eec9c1cc1fb03178b4ac22eeef"} 07:14:44 INFO - Writing buildbot properties ['blobber_files'] to /builds/slave/test/properties/blobber_files 07:14:44 INFO - Writing to file /builds/slave/test/properties/blobber_files 07:14:44 INFO - Contents: 07:14:44 INFO - blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/76a5ae9d25e8c2b2ff4e387a38d50144fc3a231f2381430963a355cb14e465d5338f57d698f01be006408463b9e1529e33aeb7718f3dd3f4b26489a4b06785de", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/5a1e4eb58787ee586e6e7c70b6cf3614cf2690cf2bab2511d8ec56195574a3aa5fda852cb52aa953fe17a61264d5c3bc0fdae0eec9c1cc1fb03178b4ac22eeef"} 07:14:44 INFO - Running post-run listener: copy_logs_to_upload_dir 07:14:44 INFO - Copying logs to upload dir... 07:14:44 INFO - mkdir: /builds/slave/test/build/upload/logs 07:14:44 INFO - Copying logs to upload dir... program finished with exit code 0 elapsedTime=1270.486951 ========= master_lag: 1.01 ========= ========= Finished '/tools/buildbot/bin/python scripts/scripts/web_platform_tests.py ...' (results: 0, elapsed: 21 mins, 11 secs) (at 2016-04-23 07:14:45.354740) ========= ========= Started set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-23 07:14:45.360928) ========= 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-1461419417.744113-1635930120 _=/tools/buildbot/bin/python using PTY: False blobber_files:{"wpt_errorsummary.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/76a5ae9d25e8c2b2ff4e387a38d50144fc3a231f2381430963a355cb14e465d5338f57d698f01be006408463b9e1529e33aeb7718f3dd3f4b26489a4b06785de", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/5a1e4eb58787ee586e6e7c70b6cf3614cf2690cf2bab2511d8ec56195574a3aa5fda852cb52aa953fe17a61264d5c3bc0fdae0eec9c1cc1fb03178b4ac22eeef"} build_url:https://queue.taskcluster.net/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.tar.bz2 symbols_url:https://queue.taskcluster.net/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip program finished with exit code 0 elapsedTime=0.037709 build_url: 'https://queue.taskcluster.net/v1/task/FG3ez-IAQMCmxN1vKFedjw/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/76a5ae9d25e8c2b2ff4e387a38d50144fc3a231f2381430963a355cb14e465d5338f57d698f01be006408463b9e1529e33aeb7718f3dd3f4b26489a4b06785de", "wpt_raw.log": "http://mozilla-releng-blobs.s3.amazonaws.com/blobs/mozilla-inbound/sha512/5a1e4eb58787ee586e6e7c70b6cf3614cf2690cf2bab2511d8ec56195574a3aa5fda852cb52aa953fe17a61264d5c3bc0fdae0eec9c1cc1fb03178b4ac22eeef"}' symbols_url: 'https://queue.taskcluster.net/v1/task/FG3ez-IAQMCmxN1vKFedjw/artifacts/public/build/firefox-48.0a1.en-US.linux-x86_64.crashreporter-symbols.zip' ========= master_lag: 0.46 ========= ========= Finished set props: build_url blobber_files symbols_url (results: 0, elapsed: 0 secs) (at 2016-04-23 07:14:45.862668) ========= ========= Started 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 07:14:45.863182) ========= 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-1461419417.744113-1635930120 _=/tools/buildbot/bin/python using PTY: False program finished with exit code 0 elapsedTime=0.022362 ========= master_lag: 0.04 ========= ========= Finished 'rm -f ...' (results: 0, elapsed: 0 secs) (at 2016-04-23 07:14:45.929489) ========= ========= Started reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-23 07:14:45.929930) ========= ========= Finished reboot skipped (results: 3, elapsed: 0 secs) (at 2016-04-23 07:14:45.930371) ========= ========= Total master_lag: 6.76 =========